diff options
| author | Richard M. Stallman | 2001-06-23 16:08:32 +0000 |
|---|---|---|
| committer | Richard M. Stallman | 2001-06-23 16:08:32 +0000 |
| commit | 456ced1fb4e1af9b45dad161f57405912fded247 (patch) | |
| tree | 1cf27aaa63c6ecf5e6e938db9a7c36eca31b8d30 /lispref | |
| parent | b9332010d20bd4131aa931cb243a20176c1bda09 (diff) | |
| download | emacs-456ced1fb4e1af9b45dad161f57405912fded247.tar.gz emacs-456ced1fb4e1af9b45dad161f57405912fded247.zip | |
(Compilation Functions): Add xref to Problems with Macros.
Diffstat (limited to 'lispref')
| -rw-r--r-- | lispref/compile.texi | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/lispref/compile.texi b/lispref/compile.texi index 001466d500d..b854fc86edf 100644 --- a/lispref/compile.texi +++ b/lispref/compile.texi | |||
| @@ -110,7 +110,9 @@ program that suggest a problem but are not necessarily erroneous. | |||
| 110 | Be careful when writing macro calls in files that you may someday | 110 | Be careful when writing macro calls in files that you may someday |
| 111 | byte-compile. Macro calls are expanded when they are compiled, so the | 111 | byte-compile. Macro calls are expanded when they are compiled, so the |
| 112 | macros must already be defined for proper compilation. For more | 112 | macros must already be defined for proper compilation. For more |
| 113 | details, see @ref{Compiling Macros}. | 113 | details, see @ref{Compiling Macros}. If a program does not work the |
| 114 | same way when compiled as it does when interpreted, erroneous macro | ||
| 115 | definitions are one likely cause (@pxref{Problems with Macros}). | ||
| 114 | 116 | ||
| 115 | Normally, compiling a file does not evaluate the file's contents or | 117 | Normally, compiling a file does not evaluate the file's contents or |
| 116 | load the file. But it does execute any @code{require} calls at top | 118 | load the file. But it does execute any @code{require} calls at top |