1
Design and implementation of a syntax-directed editor for a subset of Pascal language | |
Author | Darunee Shokananvong |
Call Number | AIT RSPR no. CA-85-05 |
Subject(s) | Pascal (Computer program language) |
Note | A Research Study submitted in partial fulfillment of the requirements for the degree of Master of Science, School of Engineering and Technology |
Publisher | Asian Institute of Technology |
Abstract | One goal of the syntax-directed editor is to provide an interactive programming environment that stimulates program development based on a syntax of a programming language, promotes programming by stepwise refinement, sparsest the user from the mundane and sometimes frustrating syntactic details and incorporates the semantic- checking facility during program editing. The editor has knowledge about the objects it manipulates. It is, therefore, able to respond interactively to incorrect or undesirable user actions . The editor approach is centered around a tree representation of the source program named an "abstract syntax tree" and the program symbol table. Both, the syntax tree and the symbol table, must be consistent to the program text after each program modification. In essence, the syntax - directed editor is intended to be a single interface in an "integrated programming environment" . Communication among the programming tools is accomplished via a common internal program representation (i.e . , the syntax tree and the symbol table). |
Year | 1985 |
Type | Research Study Project Report (RSPR) |
School | School of Engineering and Technology (SET) |
Department | Other Field of Studies (No Department) |
Academic Program/FoS | Computer Application (CA) |
Chairperson(s) | Kanchit Malaivongs ;Duangkaew Sawamiphakdi |
Examination Committee(s) | Kanchana Kanchanasut |
Scholarship Donor(s) | The Government of German |
Degree | Research Studies Project Report (M. Sc.) - Asian Institute of Technology, 1985 |