A Parser for Flair:
Accepting Programs

CS 4550
Translation of Programming Languages

Stage 2 of the Flair compiler project

OUT: Friday, September 14
DUE: Friday, September 28

STATUS CHECK DUE: Friday, September 21

A Parser that Recognizes Programs

This stage consists of the first part of the second component of your Flair compiler, two auxiliary programs, and five short test programs.


Status check
You will need to refactor Flair's grammar in order to make it unambiguous before you build your parse table. Submit (a) your refactored grammar and (b) a list of the changes you made to the grammar. Email your lists to the instructor by 5:00 PM on the due date. Make these documents a part of the ongoing documentation of your compiler.

Final deliverable
By 5:00 PM on the due date, submit your project directory as follows: Make your electronic submission using the on-line submission system.

As before, submit only one copy of each assignment per team, both electronically and on paper. The team captain or a designated team member can be responsible for the submission.

Miscellaneous Notes

Eugene Wallingford ..... wallingf@cs.uni.edu ..... September 14, 2018