mirror of
git://git.sv.gnu.org/emacs.git
synced 2025-12-06 06:20:55 -08:00
(eval-when-compile): Doc fix.
This commit is contained in:
parent
fe33e7c83c
commit
8cd567b842
1 changed files with 3 additions and 2 deletions
|
|
@ -175,8 +175,9 @@ If you think you need this, you're probably making a mistake somewhere."
|
|||
;;; byte-compile-macro-environment.
|
||||
|
||||
(defmacro eval-when-compile (&rest body)
|
||||
"Like `progn', but evaluates the body at compile time.
|
||||
The result of the body appears to the compiler as a quoted constant."
|
||||
"Like `progn', but evaluates the body at compile time if you're compiling.
|
||||
Thus, the result of the body appears to the compiler as a quoted constant.
|
||||
In interpreted code, this is entirely equivalent to `progn'."
|
||||
(declare (debug t) (indent 0))
|
||||
;; Not necessary because we have it in b-c-initial-macro-environment
|
||||
;; (list 'quote (eval (cons 'progn body)))
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue