The implementation of a generalized table driven back end processor

dc.contributor.advisorMacGregor, Kenen_ZA
dc.contributor.authorBroadbent, Christopher Franken_ZA
dc.date.accessioned2015-12-20T15:43:19Z
dc.date.available2015-12-20T15:43:19Z
dc.date.issued1987en_ZA
dc.descriptionIncludes bibliographical references.en_ZA
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.en_ZA
dc.identifier.apacitationBroadbent, C. F. (1987). <i>The implementation of a generalized table driven back end processor</i>. (Thesis). University of Cape Town ,Faculty of Science ,Department of Computer Science. Retrieved from http://hdl.handle.net/11427/15900en_ZA
dc.identifier.chicagocitationBroadbent, Christopher Frank. <i>"The implementation of a generalized table driven back end processor."</i> Thesis., University of Cape Town ,Faculty of Science ,Department of Computer Science, 1987. http://hdl.handle.net/11427/15900en_ZA
dc.identifier.citationBroadbent, C. 1987. The implementation of a generalized table driven back end processor. University of Cape Town.en_ZA
dc.identifier.ris TY - Thesis / Dissertation AU - Broadbent, Christopher Frank AB - 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. DA - 1987 DB - OpenUCT DP - University of Cape Town LK - https://open.uct.ac.za PB - University of Cape Town PY - 1987 T1 - The implementation of a generalized table driven back end processor TI - The implementation of a generalized table driven back end processor UR - http://hdl.handle.net/11427/15900 ER - en_ZA
dc.identifier.urihttp://hdl.handle.net/11427/15900
dc.identifier.vancouvercitationBroadbent CF. The implementation of a generalized table driven back end processor. [Thesis]. University of Cape Town ,Faculty of Science ,Department of Computer Science, 1987 [cited yyyy month dd]. Available from: http://hdl.handle.net/11427/15900en_ZA
dc.language.isoengen_ZA
dc.publisher.departmentDepartment of Computer Scienceen_ZA
dc.publisher.facultyFaculty of Scienceen_ZA
dc.publisher.institutionUniversity of Cape Town
dc.subject.otherComputer architectureen_ZA
dc.subject.otherComputer arithmeticen_ZA
dc.subject.otherComputer Scienceen_ZA
dc.titleThe implementation of a generalized table driven back end processoren_ZA
dc.typeMaster Thesis
dc.type.qualificationlevelMasters
dc.type.qualificationnameMScen_ZA
uct.type.filetypeText
uct.type.filetypeImage
uct.type.publicationResearchen_ZA
uct.type.resourceThesisen_ZA
Files
Original bundle
Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
thesis_sci_1987_broadbent_christopher_frank.pdf
Size:
4.27 MB
Format:
Adobe Portable Document Format
Description:
Collections