1 AIT Asian Institute of Technology

Design and implementation of a syntax-directed editor for a subset of Pascal language

AuthorDarunee Shokananvong
Call NumberAIT RSPR no. CA-85-05
Subject(s)Pascal (Computer program language)
NoteA Research Study submitted in partial fulfillment of the requirements for the degree of Master of Science, School of Engineering and Technology
PublisherAsian Institute of Technology
AbstractOne 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).
Year1985
TypeResearch Study Project Report (RSPR)
SchoolSchool of Engineering and Technology (SET)
DepartmentOther Field of Studies (No Department)
Academic Program/FoSComputer Application (CA)
Chairperson(s)Kanchit Malaivongs ;Duangkaew Sawamiphakdi
Examination Committee(s)Kanchana Kanchanasut
Scholarship Donor(s)The Government of German
DegreeResearch Studies Project Report (M. Sc.) - Asian Institute of Technology, 1985


Usage Metrics
View Detail0
Read PDF0
Download PDF0