Writing GNU Emacs Extensions ch1 要点

来源:互联网 发布:九维外呼软件 编辑:程序博客网 时间:2024/06/05 17:45

ch1

Table of Contents

  • 1 Writing GNU Emacs Extensions ch1 要点
    • 1.1 Lisp

1 Writing GNU Emacs Extensions ch1 要点

1.1 Lisp

1950s 出现了许多的lisp变体,运用在人工智能领域,lisp语言可以进行符号计算,可以把代码看做数据,简化了构造复杂的数据结构。但是lisp不仅仅可以看做一门AI语言。他同样适用于许多问题。与其他编程语言相比,他有下列不同:

  • 全部被括起来的前缀表示
  • 列表数据类型
  • 虽然有垃圾回收机制,这个很高雅,但是Emacs在垃圾回收的时候会停止一 切正在执行的事情,用户在这段时间不能做一切事情,虽然通常只会暂停1s 甚至更少,但是这件事情常常发生。

apropos 可以搜索命令中的关键字: M-x apropos RET delete RET 会罗列出所有Emacs中的与delte相关的变量和函数。

Date: 2014-08-23T12:48+0000

Author: kirchhoff

Org version 7.9.3f withEmacs version 24

Validate XHTML 1.0
0 0