The implementation of a front end processor for a subset of ADA

dc.contributor.advisorMacGregor, Kenen_ZA
dc.contributor.authorEpstein, Jacquelineen_ZA
dc.date.accessioned2016-02-12T07:16:13Z
dc.date.available2016-02-12T07:16:13Z
dc.date.issued1983en_ZA
dc.descriptionBibliography: p. 144.en_ZA
dc.description.abstractADA is a high level programing language sponsored by the United States Department of Defence primarily for use in real-time systems. It has all the structures present in modern algorithmic languages with additional features for tasking. This thesis discusses the University of Cape Town implementation of a front end processor for a subset of ADA. A compiler generator package was used to construct a syntax checker for the ADA language and a subset of this was extended through the semantic analysis phase finally to produce the intermediate code - DIANA. DIANA is the standard intermediate code for all ADA programs and a representation for transfer between systems has been defined. DIANA is intended to function as an interface between the front and back ends of ADA compilers, and as an intermediate form which can be used by tools designed for ADA.en_ZA
dc.identifier.apacitationEpstein, J. (1983). <i>The implementation of a front end processor for a subset of ADA</i>. (Thesis). University of Cape Town ,Faculty of Science ,Department of Computer Science. Retrieved from http://hdl.handle.net/11427/16987en_ZA
dc.identifier.chicagocitationEpstein, Jacqueline. <i>"The implementation of a front end processor for a subset of ADA."</i> Thesis., University of Cape Town ,Faculty of Science ,Department of Computer Science, 1983. http://hdl.handle.net/11427/16987en_ZA
dc.identifier.citationEpstein, J. 1983. The implementation of a front end processor for a subset of ADA. University of Cape Town.en_ZA
dc.identifier.ris TY - Thesis / Dissertation AU - Epstein, Jacqueline AB - ADA is a high level programing language sponsored by the United States Department of Defence primarily for use in real-time systems. It has all the structures present in modern algorithmic languages with additional features for tasking. This thesis discusses the University of Cape Town implementation of a front end processor for a subset of ADA. A compiler generator package was used to construct a syntax checker for the ADA language and a subset of this was extended through the semantic analysis phase finally to produce the intermediate code - DIANA. DIANA is the standard intermediate code for all ADA programs and a representation for transfer between systems has been defined. DIANA is intended to function as an interface between the front and back ends of ADA compilers, and as an intermediate form which can be used by tools designed for ADA. DA - 1983 DB - OpenUCT DP - University of Cape Town LK - https://open.uct.ac.za PB - University of Cape Town PY - 1983 T1 - The implementation of a front end processor for a subset of ADA TI - The implementation of a front end processor for a subset of ADA UR - http://hdl.handle.net/11427/16987 ER - en_ZA
dc.identifier.urihttp://hdl.handle.net/11427/16987
dc.identifier.vancouvercitationEpstein J. The implementation of a front end processor for a subset of ADA. [Thesis]. University of Cape Town ,Faculty of Science ,Department of Computer Science, 1983 [cited yyyy month dd]. Available from: http://hdl.handle.net/11427/16987en_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 scienceen_ZA
dc.titleThe implementation of a front end processor for a subset of ADAen_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_1983_epstein_jacqueline.pdf
Size:
5.65 MB
Format:
Adobe Portable Document Format
Description:
Collections