Node: Minimal Compilation, Next: Semantic Constraints, Previous: Notes about the Implementation of Compiler Macros, Up: Compilation Semantics
Minimal compilation is defined as follows:
and symbol-macrolet
are effectively replaced by
forms corresponding to their bodies in which calls to
macros are replaced by their expansions.
form in source code processed by compile
is evaluated at compile time; in source code processed by compile-file , the compiler arranges for it to be evaluated at load time. In either case, the result of the evaluation is remembered and used later as the value of the load-time-value form at execution time.