emacs lisp (4) ——變量

1、參考

emacs系列文章目錄——更新ing

2、變量

2.1 variable

image.png

一個變量由一個符號symbol和符號綁定的值value組成,綁定的值能夠是segmentfault

值的類型 示例
數值 10
字符串 "such as this"
列表 '(spruce pine oak)
函數定義

2.2 解釋變量可能出現的錯誤

(1) 變量被看成函數名稱函數

若是一個列表中只有1個變量,會被解釋器解釋爲一個函數的定義this

(fill-column)spa

如上,fill-column會被解釋爲一個函數名稱,由於該變量沒有綁定函數,全部*backtrace*中會出現以下的error messagecode

image.png

(2) 缺乏函數參數字符串

(+ 1 1)get

如上,將光標放到+後,執行C-c C-e,解釋器將+看成函數名稱,可是發現沒有函數參數emacs

將產生以下錯誤it

image.png

2.3 函數的參數

相關文章
相關標籤/搜索