- Simulation of front end phase of javascript compiler involving "if-else" and "for" construct using lex and yacc tools.
- The project was split into 4 tasks, i.e., tokenization, abstract syntax tree, intermediate code generation and optimization.
- Lex
- Yacc
make -f makefile
- Generated tokens
- Produced abstract syntax tree
- Intermediate code generation with optimization