A function-key driven syntax-directed editor for software systems design

dc.contributor.authorBassanino, Angelo Paulo
dc.date.accessioned2014-12-03T07:06:07Z
dc.date.available2014-12-03T07:06:07Z
dc.date.issued2014-12-03
dc.descriptionA project report submitted to the Faculty of Engineering, University of the Witwatersrand, Johannesburg in partial fulfillment of the requirements for the degree of Master of Science in Engineering.en_ZA
dc.description.abstractProgram Description Language (PDL) is a high-level design language used for both hardware and software systems design. Due to the clerical effort involved in creating such a structured program, however, the PDL design is usually bypassed, and coding performed directly. The syntax-directed PDL generator package presented here, written in Pascal for the IBM-PC, is aimed at providing a tool for producing syntactically correct PDL programs with the minimum of effort. Function keys are used extensively for specifying system inputs, and PDL keywords are inserted via construct templates. Syntactical correctness is always enforced while indentation or prettypriuting is automatic. This userfriendly PDL editor thus encourages a top-down iterative design approach while automatically performing syntax and partial semantic error detection. It is believed that this much needed tool will not only promote high-level design principles, but also serve as the basis for automatic code generation for commonly used programming languages.en_ZA
dc.identifier.urihttp://hdl.handle.net/10539/15898
dc.language.isoenen_ZA
dc.titleA function-key driven syntax-directed editor for software systems designen_ZA
dc.typeThesisen_ZA
Files
Original bundle
Now showing 1 - 1 of 1
No Thumbnail Available
Name:
Bassanino Angelo Paulo 1986-001.pdf
Size:
7.07 MB
Format:
Adobe Portable Document Format
License bundle
Now showing 1 - 1 of 1
No Thumbnail Available
Name:
license.txt
Size:
1.71 KB
Format:
Item-specific license agreed upon to submission
Description:
Collections