Department of Computer Science
The implementation of a generalized table driven back end processor
Abstract
dc:description.abstractThis thesis discusses the University of Cape Town implementation of a table driven back end processor. The back end processor takes as input an intermediate tree representation of a high level programming language. It produces as output an object text ready for assembly. The specifications of the input tree and the output object are supplied to the back end processor via two tables. The initial motivation for this project was the need to provide a back end processor capable of taking the DIANA tree output of the University of Cape Town front end processor and producing a corresponding P-code object. The University of Cape Town back end processor is implemented using Pascal and C in a Unix V environment.
Degree
thesis:*- Grantor dc:publisher.institution
- Department of Computer Science
- Year dc:date.issued
- 1987
Author and committee
dc:creator, dc:contributor.*- Author dc:creator
-
- Broadbent, Christopher Frank
- Advisor dc:contributor.advisor
-
- MacGregor, Ken
Rights
- Language dc:language.iso
- eng
Identifiers
dc:identifier.*- Handle dc:identifier.uri
- http://hdl.handle.net/11427/15900
- OAI identifier oai:identifier
- oai:open.uct.ac.za:11427/15900