Mercurial > emacs
diff lispref/compile.texi @ 66141:2af75f8155de
(Eval During Compile, Compiler Errors):
Replace `...' with `@dots{}' in `@defmac' and `@defspec'.
author | Juri Linkov <juri@jurta.org> |
---|---|
date | Mon, 17 Oct 2005 06:45:48 +0000 |
parents | e836425ee789 |
children | f60cd5bf2c8e 0ca0d9181b5e |
line wrap: on
line diff
--- a/lispref/compile.texi Mon Oct 17 06:45:26 2005 +0000 +++ b/lispref/compile.texi Mon Oct 17 06:45:48 2005 +0000 @@ -401,7 +401,7 @@ These features permit you to write code to be evaluated during compilation of a program. -@defspec eval-and-compile body +@defspec eval-and-compile body@dots{} This form marks @var{body} to be evaluated both when you compile the containing code and when you run it (whether compiled or not). @@ -410,7 +410,7 @@ preferable when @var{body} is large. @end defspec -@defspec eval-when-compile body +@defspec eval-when-compile body@dots{} This form marks @var{body} to be evaluated at compile time but not when the compiled program is loaded. The result of evaluation by the compiler becomes a constant which appears in the compiled program. If @@ -470,7 +470,7 @@ @c This is implemented with a defun, but conceptually it is @c a special form. -@defspec with-no-warnings body... +@defspec with-no-warnings body@dots{} In execution, this is equivalent to @code{(progn @var{body}...)}, but the compiler does not issue warnings for anything that occurs inside @var{body}.