# HG changeset patch # User Richard M. Stallman # Date 993312512 0 # Node ID 05a836654c88521bf24635d8cbdc2b557475c65a # Parent 4c01e54e2ffd20c318f81d9f27a195c06270d657 (Compilation Functions): Add xref to Problems with Macros. diff -r 4c01e54e2ffd -r 05a836654c88 lispref/compile.texi --- a/lispref/compile.texi Sat Jun 23 16:07:34 2001 +0000 +++ b/lispref/compile.texi Sat Jun 23 16:08:32 2001 +0000 @@ -110,7 +110,9 @@ Be careful when writing macro calls in files that you may someday byte-compile. Macro calls are expanded when they are compiled, so the macros must already be defined for proper compilation. For more -details, see @ref{Compiling Macros}. +details, see @ref{Compiling Macros}. If a program does not work the +same way when compiled as it does when interpreted, erroneous macro +definitions are one likely cause (@pxref{Problems with Macros}). Normally, compiling a file does not evaluate the file's contents or load the file. But it does execute any @code{require} calls at top