diff options
author | Mattias EngdegÄrd <mattiase@acm.org> | 2024-04-25 11:33:25 +0200 |
---|---|---|
committer | Mattias EngdegÄrd <mattiase@acm.org> | 2024-04-25 11:39:21 +0200 |
commit | 88ebabe23a253ce040de94e6396bc4f587ba6e69 (patch) | |
tree | 6b5e46b26f9ab540b4623ce8f61cf791acf26d39 /doc/lispref | |
parent | 2c8e7ebe6947b1268986dc51b0c093a68a18ce55 (diff) | |
download | emacs-88ebabe23a253ce040de94e6396bc4f587ba6e69.tar.gz |
Better eval-when-compile example in manual
* doc/lispref/compile.texi (Eval During Compile):
`regexp-opt` makes for a poor example because as a pure function it
doesn't need `eval-when-compile` for constant inputs.
Diffstat (limited to 'doc/lispref')
-rw-r--r-- | doc/lispref/compile.texi | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/doc/lispref/compile.texi b/doc/lispref/compile.texi index 00602198da5..08e824d2781 100644 --- a/doc/lispref/compile.texi +++ b/doc/lispref/compile.texi @@ -334,8 +334,8 @@ If you have a constant that needs some calculation to produce, @code{eval-when-compile} can do that at compile-time. For example, @lisp -(defvar my-regexp - (eval-when-compile (regexp-opt '("aaa" "aba" "abb")))) +(defvar gauss-schoolboy-problem + (eval-when-compile (apply #'+ (number-sequence 1 100)))) @end lisp @cindex macros, at compile time |