Code-generation technique for large-language compilers
by M. Elson, S. T. Rake
A solution is proposed to the problem of optimizing code generation by a large-language compiler. A high-level definitional language is used to define the code mappings, and an interpreter executes the routines in this language during the one-pass, text-driven code-generation phase. The technique might also be applied to extendable languages and shared-component compilers.