2018年9月18日

Macro的写法 `( , ,@ )

摘要: 很容易写错 阅读全文

posted @ 2018-09-18 22:52 王家恒 阅读(555) 评论(0) 推荐(0) 编辑

Common Lisp : Symbol到底是什么

摘要: 主要参考: 《Emacs之魂》(四) 包: 阅读全文

posted @ 2018-09-18 16:18 王家恒 阅读(354) 评论(0) 推荐(0) 编辑

Common Lisp中的读取宏 ' #' `( , ,@) #( ) #na( ) #<OBJECT> :Keyword

摘要: 当你把 xx 当做符号使用时 'xx , 这个符号是没有任何函数/变量语义的, 仅仅是一个 符号而已(就像一个string一样) 但你可以对这个string有其他的用法,比如使用它所binding的同名函数、使用它所binding的同名动态变量 (要知道,“代码” 不过是 一串String, 这就是 阅读全文

posted @ 2018-09-18 15:20 王家恒 阅读(564) 评论(0) 推荐(0) 编辑

25个特殊操作符(special operator)

摘要: 1. CLHS (Common-Lisp-Hyper-Spec) http://www.lispworks.com/documentation/HyperSpec/Body/03_ababa.htm 2. 为何特殊 (截图自 《Practical Common Lisp》 4.4节 即: 特殊操作符 阅读全文

posted @ 2018-09-18 14:42 王家恒 阅读(696) 评论(0) 推荐(0) 编辑

导航