使用 Emacs Lisp:
在调用describe-function
来查看prettify-symbols-mode
(prettify-symbols-mode &optional ARG)
&optional
是什么意思? &
是 'logand' 吗?
最佳答案
&optional 在参数列表中表示后面的参数不是必需的。如果调用者提供它们,那么它们将被分配给相应的变量。如果不是,则变量将为零。
另见 https://www.gnu.org/software/emacs/manual/html_node/elisp/Argument-List.html
'optional' 前面的 '&' 使 defun 可以将 '&optional' 识别为关键字而不是参数本身。
关于lisp - "&optional"in(美化符号模式和可选 ARG),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56333025/