Masters Theses
Abstract
"This study details the design and implementation of the LSD program, a syntax-directed editor for use in editing the source code for Borland’s Turbo Pascal. LSD is a dual-mode editor which allows both traditional text editing and also grammar-based editing. LSD promotes better programming for novice users by allowing the user to edit the program with a graphical representation of a parse tree. A list of syntactically correct choices is displayed at each point where a choice must be made in the structure of the program. Since only these choices are available, no syntax errors are possible. For more advanced users, the ability to take an existing program and display the syntax tree will help show the underlying structure of the Pascal language grammar"--Abstract, page iii.
Advisor(s)
Sager, Thomas J.
Committee Member(s)
Bledsoe, Wayne M.
Zobrist, George W. (George Winston), 1934-
Department(s)
Computer Science
Degree Name
M.S. in Computer Science
Publisher
University of Missouri--Rolla
Publication Date
Fall 1993
Pagination
viii, 81 pages
Note about bibliography
Includes bibliographical references (page 80).
Rights
© 1993 John Gatewood Ham, All rights reserved.
Document Type
Thesis - Restricted Access
File Type
text
Language
English
Thesis Number
T 6661
Print OCLC #
30016940
Link to Catalog Record
Electronic access to the full-text of this document is restricted to Missouri S&T users. Otherwise, request this publication directly from Missouri S&T Library or contact your local library.
http://merlin.lib.umsystem.edu/record=b2520047~S5Recommended Citation
Ham, John Gatewood, "A syntax-directed editor for Borland's Turbo Pascal" (1993). Masters Theses. 1185.
https://scholarsmine.mst.edu/masters_theses/1185
Share My Thesis If you are the author of this work and would like to grant permission to make it openly accessible to all, please click the button above.
Comments
A report which is substantially this thesis is available here for download.