Doctor of Philosophy (Ph.D.)
Although the parsing phase of the modern compiler has been automated in a machine independent fashion, the diversity of computer architectures inhibits automating the code generation phase. During code generation, some intermediate representation of a source program is transformed into actual machine instructions. The need for portable compilers has driven research towards the automatic generation of code generators.;This research investigates the use of a backtracking LR parser that treats code generation as a series of tree transformations.
© The Author
King, Laurie Anne Smith, "Code generation using a backtracking LR parser" (1992). Dissertations, Theses, and Masters Projects. Paper 1539623820.