[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
- To: (BUG LISPM) at MIT-MC
- From: JIS@MIT-MC
- Date: Tue ,27 Jun 79 07:25:41 EDT
qc-file expands macros that exist in your current environment when
compiling a file. This can cause gross lossage when the macro name
conflicts with the name of a defined function in the input file.
It may result in the compiler blowing out, or worse in the generation
of incorrect code. I came across this bug when compiling a file
that contained calls to a function "SEND" without being aware that
the default LISPM environment had a "SEND" macro in it.
Realizing that this macro expansion may in fact be a feature,
I strongly recomment that qc-file have a switch that will allow you
to turn this feature off.