Back to results

Department of Computer Science

The implementation of a generalized table driven back end processor

Abstract

dc:description.abstract

This 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

Chain of custody

source
Harvested from
University of Cape Town
Base URL
open.uct.ac.za/oai/request
Last updated
2026-07-22
Source record
OAI-PMH GetRecord
related terms
citation

Broadbent, Christopher Frank. The implementation of a generalized table driven back end processor. Department of Computer Science, 1987. http://hdl.handle.net/11427/15900