This repository contains code base of 2 phase parser for Pascal programming language written in C using flex and bison.
- Parsing general constructs of Pascal including loops, conditionals and functions
- Token List Generation
- Symbol Table Generation
- Error Reporting
If you want to check out the parser:
- Compile using:
$make $make clean
- Put your input in
input.pas
- Run the parser using:
$./parser