Full Text Available

Note: Clicking the button above will open the full text document at the original institutional repository in a new window.

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

Bibliography: p. 144.

Saved in:
Bibliographic Details
Main Author: Epstein, Jacqueline
Other Authors: MacGregor, Ken
Format: Thesis
Language:English
Published: Department of Computer Science 2016
Subjects:
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1867614467987079168
access_status_str Open Access
author Epstein, Jacqueline
author2 MacGregor, Ken
author_browse Epstein, Jacqueline
MacGregor, Ken
author_facet MacGregor, Ken
Epstein, Jacqueline
author_sort Epstein, Jacqueline
collection Thesis
description Bibliography: p. 144.
format Thesis
id oai:open.uct.ac.za:11427/16987
institution University of Cape Town (South Africa)
language eng
last_indexed 2026-06-10T12:52:31.068Z
license_str Not specified — see source repository
provenance_str_mv Harvested via OAI-PMH from UCTD — University of Cape Town Open Access Repository
publishDate 2016
publishDateRange 2016
publishDateSort 2016
publisher Department of Computer Science
publisherStr Department of Computer Science
record_format dspace
source_str UCTD — University of Cape Town Open Access Repository
spelling oai:open.uct.ac.za:11427/16987 The implementation of a front end processor for a subset of ADA Epstein, Jacqueline MacGregor, Ken Computer science Bibliography: p. 144. 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. 2016-02-12T07:16:13Z 2016-02-12T07:16:13Z 1983 Master Thesis Masters MSc http://hdl.handle.net/11427/16987 eng application/pdf Department of Computer Science Faculty of Science University of Cape Town
spellingShingle Computer science
Epstein, Jacqueline
The implementation of a front end processor for a subset of ADA
thesis_degree_str Master's
title The implementation of a front end processor for a subset of ADA
title_full The implementation of a front end processor for a subset of ADA
title_fullStr The implementation of a front end processor for a subset of ADA
title_full_unstemmed The implementation of a front end processor for a subset of ADA
title_short The implementation of a front end processor for a subset of ADA
title_sort implementation of a front end processor for a subset of ada
topic Computer science
url http://hdl.handle.net/11427/16987
work_keys_str_mv AT epsteinjacqueline theimplementationofafrontendprocessorforasubsetofada
AT epsteinjacqueline implementationofafrontendprocessorforasubsetofada