一、参考
二、为什么学习Emacs lisp
?
尽管通常只有Emacs
编辑器中才会使用Emacs lisp
, 但是Emacs lisp
是一个完整的计算机语言,通过学习这门语言可以:
(1) 了解编程
(2) 扩展Emacs
(3) 变成一个开发者
2.1 架构
三、lisp
历史
选项 | lisp | common lisp | Emacs lisp |
---|---|---|---|
产生年代 | 1958 | 1984 | 1985 |
创始人 | John McCarthy | Scott Fahlman, Richard P. Gabriel, David A. Moon, Kent Pitman, Guy Steele, Dan Weinreb | Richard Stallman,Guy L. Steele, Jr. |
说明 |
3.1 演化关系
lisp
最早于1950年代末在MIT
被开发,用于人工智能研究,lisp
强大的功能使得作为编辑器命令和集成环境,也有优势
Common Lisp
在1980年代,变为lisp
语言的标准
Emacs Lisp
受到Common Lisp
的影响,Emacs Lisp
比Common Lisp
更加简洁
标准的Emacs
发行版中包含一个可扩展的文件cl.el
,该文件可以为Emacs Lisp
添加Common Lisp
的功能
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。