使用Emacs Lisp:
调用describe-function
来审核prettify-symbols-mode
(prettify-symbols-mode &optional ARG)
&optional
是什么意思? &
是'logand'吗?
答案 0 :(得分:4)
&optional表示不需要后面的参数。如果调用者提供它们,则将它们分配给相应的变量。如果不是,则变量将为nil。
另请参阅https://www.gnu.org/software/emacs/manual/html_node/elisp/Argument-List.html
'optional'前面的'&'使defun可以将'&optional'识别为关键字,而不是参数本身。