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

 

Show simple item record

dc.contributor.advisor MacGregor, Ken en_ZA
dc.contributor.author Epstein, Jacqueline en_ZA
dc.date.accessioned 2016-02-12T07:16:13Z
dc.date.available 2016-02-12T07:16:13Z
dc.date.issued 1983 en_ZA
dc.identifier.citation Epstein, J. 1983. The implementation of a front end processor for a subset of ADA. University of Cape Town. en_ZA
dc.identifier.uri http://hdl.handle.net/11427/16987
dc.description Bibliography: p. 144. en_ZA
dc.description.abstract 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. en_ZA
dc.language.iso eng en_ZA
dc.subject.other Computer science en_ZA
dc.title The implementation of a front end processor for a subset of ADA en_ZA
dc.type Master Thesis
uct.type.publication Research en_ZA
uct.type.resource Thesis en_ZA
dc.publisher.institution University of Cape Town
dc.publisher.faculty Faculty of Science en_ZA
dc.publisher.department Department of Computer Science en_ZA
dc.type.qualificationlevel Masters
dc.type.qualificationname MSc en_ZA
uct.type.filetype Text
uct.type.filetype Image
dc.identifier.apacitation Epstein, 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/16987 en_ZA
dc.identifier.chicagocitation Epstein, 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/16987 en_ZA
dc.identifier.vancouvercitation Epstein 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/16987 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


Files in this item

This item appears in the following Collection(s)

Show simple item record