'Compiler Design Lab' is a course offered in the sixth semester of B. Tech. in Computer Science and Engineering program at School of Engineering, Amrita Vishwa Vidyapeetham.
Tokenizing using DFA - Design of Lexical Analyzer (Tools: Jlex / JFlex / Lex) – Design of Parser (Tools: YACC / CUP / Bison / ANTLR): Recursive Descent Parser, LL/LR Parser - Creation of Abstract Syntax Tree (Tools: YACC / CUP / Bison / ANTLR) - Creation of Symbol tables - Semantic Analysis - Generation of Intermediate Code.