「EMACS-LISP」- a dialect of the Lisp

Lisp – List Processing

Lisp,是种到处都是括号的语言,被戏称为 Lots of Isolated Silly Parentheses,其拥有各种方言(如下截图),而我们要学习的是 Emacs Lisp 方言。

Emacs Lisp

https://www.gnu.org/software/emacs/manual/html_node/eintr/index.html
https://www.gnu.org/software/emacs/manual/html_node/emacs/index.html
https://www.gnu.org/software/emacs/manual/html_node/elisp/index.html
https://github.com/emacs-helm/helm

Common Lisp

http://www.clisp.org/
https://common-lisp.net/project/slime/
https://common-lisp.net/

构建

环境搭建

因为我们使用 GNU Emacs 编辑器所以才学习 Emacs Lisp 语言,而搭建运行环境只需要安装 Emacs 编辑器即可。

Packages and Build Tools

Url Package

EmacsWiki: Url Package

(setq defcustom url-debug t) => *URL-DEBUG*

如果需要查看请求数据,需要使用代理服务:

(setq url-proxy-services '(("http" . "localhost:8888")))

参考

Wikipedia / LISP / https://en.wikipedia.org/wiki/Lisp_(programming_language)