簡體   English   中英

Emacs lisp中的冒號(:)是什么?

[英]What is the colon (:) in Emacs lisp?

我不是在談論關鍵字變量( 以冒號前綴的那些),我只是在談論: ielm會話的示例:

ELISP> :
:

它似乎是一個變量,其值為:這使得它像在shell中一樣行事。 我只是好奇是否有關於它的任何文件。 我無法用describe-variable來查找...

:是一個關鍵字 ,即一個Lisp 符號,其打印名稱以“:”開頭。 它滿足謂詞keywordp

看起來它只是一個變量,其值是:畢竟。 我無法通過交互式調用describe-variable來查看它,但我可以使用(describe-variable :)查找它:

:'s value is :

Documentation:
Not documented as a variable.

編輯:不,它不是變量。 看到接受的答案。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM