diff options
| author | Stefan Monnier | 2009-08-30 14:18:25 +0000 |
|---|---|---|
| committer | Stefan Monnier | 2009-08-30 14:18:25 +0000 |
| commit | f9a9e6ea08fbc671306e774830ebc22d9d087cb2 (patch) | |
| tree | 4e7118237cb8668254f4c0de713fa92fe38c9577 | |
| parent | 5fe443deae3d0036a667273ab09971b24ce282d3 (diff) | |
| download | emacs-f9a9e6ea08fbc671306e774830ebc22d9d087cb2.tar.gz emacs-f9a9e6ea08fbc671306e774830ebc22d9d087cb2.zip | |
(cl-macro-environment): Provide a docstring.
| -rw-r--r-- | lisp/emacs-lisp/cl-macs.el | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/lisp/emacs-lisp/cl-macs.el b/lisp/emacs-lisp/cl-macs.el index 9a2eee325f4..f0ac3c562a1 100644 --- a/lisp/emacs-lisp/cl-macs.el +++ b/lisp/emacs-lisp/cl-macs.el | |||
| @@ -222,7 +222,11 @@ its argument list allows full Common Lisp conventions." | |||
| 222 | (defconst lambda-list-keywords | 222 | (defconst lambda-list-keywords |
| 223 | '(&optional &rest &key &allow-other-keys &aux &whole &body &environment)) | 223 | '(&optional &rest &key &allow-other-keys &aux &whole &body &environment)) |
| 224 | 224 | ||
| 225 | (defvar cl-macro-environment nil) | 225 | (defvar cl-macro-environment nil |
| 226 | "Keep the list of currently active macros. | ||
| 227 | It is a list of elements of the form either: | ||
| 228 | - (SYMBOL . FUNCTION) where FUNCTION is the macro expansion function. | ||
| 229 | - (SYMBOL-NAME . EXPANSION) where SYMBOL-NAME is the name of a symbol macro.") | ||
| 226 | (defvar bind-block) (defvar bind-defs) (defvar bind-enquote) | 230 | (defvar bind-block) (defvar bind-defs) (defvar bind-enquote) |
| 227 | (defvar bind-inits) (defvar bind-lets) (defvar bind-forms) | 231 | (defvar bind-inits) (defvar bind-lets) (defvar bind-forms) |
| 228 | 232 | ||