Abstract
The LR parser has been around for a long time, and its workings, especially with respect to table compaction and use of the lookahead sets, have puzzled students who are new to the area of study. The aim of this project therefore is to provide an object oriented approach and discoverable algorithm to ease the difficulty of mastering these concepts. This will be accomplished by distributing the table interpreter across objects whose inter-relationships create an analogue to the state table. Hopefully this will provide a greater degree of readability and ease of trace throughout the parser generation process.
Publication Date
2006
Document Type
Master's Project
Student Type
Graduate
Advisor
Schreiner, Axel - Chair
Advisor/Committee Member
Raj, Rajendra
Recommended Citation
Luckett, Christopher, "Object-oriented LR(1) parser generation" (2006). Thesis. Rochester Institute of Technology. Accessed from
https://repository.rit.edu/theses/713
Campus
RIT – Main Campus
Comments
Note: imported from RIT’s Digital Media Library running on DSpace to RIT Scholar Works in December 2013.