完整的emacs and lisp的学习集合整理如下:
https://github.com/GreyZhang/g_lisp
继续学习emacs以及lisp,这一次学习的对象是last函数。学习总结直接从练习开始:
从上面的结果看,这个功能返回的似乎是最后一个元素。我们再做一个测试:
如果,我们通过cons自己来构建一个list,似乎也可以得到同样的结果。
但是,当我们像上面这样做一次测试,这个结果似乎就有一点出人意料了。其实,这个结果恰好可以看得出last函数的功能本质。其实,这个函数返回的不是最后一个元素,而是最后一个cons对象。
完整的emacs and lisp的学习集合整理如下: