Implementing the Compiler
In earlier chapters we have developed a general framework for the design of a compiler. We have considered how the task and its data structures could be decomposed, what tools and strategies are available to the compiler writer, and what problems might be encountered. Given a source language, target machine and performance goals for the generated code we can design a translation algorithm. The result of the design is a set of module specifications.
KeywordsBasic Block Activation Record Attribute Grammar Lexical Analysis Implementation Language
Unable to display preview. Download preview PDF.