完整的common lisp的学习集合整理如下:

https://github.com/GreyZhang/g_lisp

    继续学习emacs,学习lisp,学习emacs lisp。这次的学习从上次学习的一个结果开始吧!再次 回到cons函数,做一个测试如下:

236_emacs lisp list中小数点的作用

    上面是第1行代码的执行结果。

236_emacs lisp list中小数点的作用

    上面是第2行代码的执行结果。

    两个结果是有差异的,其中第1行代码执行的结果中有一个小数点。带有括号和元素的,我可以认为是一个list或者cons。不过,里面的小数点是一个什么概念呢?查了一下elisp的文档,找到如下描述:

236_emacs lisp list中小数点的作用

    这样,其实就基本清楚了。其中,带有小数点以及不带小数点的差异主要是在什么地方呢?带有小数点其实有两个提示作用:1,这是一个cons元素的分割位置;2,后面的元素可以不是list。

    初次之外,由于cons的元素可以是任意对象,因此里面也可能会有很多从嵌套的类似结构。

完整的common lisp的学习集合整理如下:

https://github.com/GreyZhang/g_lisp

相关文章:

  • 2022-12-23
  • 2022-02-05
  • 2021-07-26
  • 2021-10-09
  • 2021-11-20
  • 2022-12-23
  • 2022-01-23
  • 2021-05-25
猜你喜欢
  • 2021-11-03
  • 2021-04-01
  • 2021-04-22
  • 2022-12-23
  • 2021-07-10
  • 2021-04-20
  • 2022-12-23
相关资源
相似解决方案