lisp
文章平均质量分 87
lessisawesome
这个作者很懒,什么都没留下…
展开
-
Javascript实现Lisp列表(list)及操作
Lisp中列表(list)是一个值对,通过操作cons来创建值对,例如(cons 1 2), 1和2分别是值对的两个值。 cons操作具有闭包性,因此构成列表的元素可以是原子类型,也可以是列表类型,如(cons 1 (cons 2 3))。读取列表的操作有car、cdr,分别是读取值对的“左值”和“右值”,如(car '(1 2)) 返回1,(cdr '(1 2)) 则返回2, car、cdr操作原创 2014-03-04 00:07:42 · 3522 阅读 · 0 评论 -
像Lisp一样写JavaScript--构建栈
老子有言:“道生一,一生二,二生三,三生万物!”说来惭愧,我始终未能领会其中奥义。直到最近学习lisp,虽只是略知其皮毛,却无意发现Lisp中竟能蕴藏了如此高深莫测的思想,惊喜和感慨之余,便在前写下了《Javascript实现Lisp列表(list)及操作》的笔记。原创 2014-03-09 16:43:05 · 2558 阅读 · 1 评论