Как найти помощь по специальным ключевым словам, таким как & необязательный в emacs lisp - PullRequest
1 голос
/ 06 июля 2011

Некоторые аргументы в функции lisp emacs содержат ключевое слово и, необязательно, где найти документацию по этим ключевым словам.Я попытался выполнить поиск, используя описательную функцию и описательную переменную без успеха.

Ответы [ 2 ]

3 голосов
/ 06 июля 2011

Я нашел ссылку на &optional в руководстве по elisp моего Emacs24 (версия для разработчиков).

Просмотр информации Ch i m elisp RET m функции RET перейти квторая запись Lambda Expressions затем Argument List.

&optional описана в третьем абзаце.

И ее можно найти онлайн здесь .

0 голосов
/ 06 июля 2011

"& -keywords": &optional (это аргумент, который либо предоставлен, либо по умолчанию nil) и &rest (это должен быть последний аргумент, его значение - список всех оставшихся'аргументы функции, после того как все обязательные и необязательные аргументы были' использованы ').

Более полное объяснение можно найти в руководстве по eiscs lisp согласно ответу @ seki.

...