๐ Lab assignments and resources for S7 CSE Compiler Lab (CSL411) of KTU
Every Folder will have a README.md file explaining the Aim, Algorithm, and contain output screenshots.
- Lexical analyzer in c
- Epsilon closure of all states
- Epsilon NFA to NFA without epsilon transition
- NFA to DFA
- Minimization of DFA
- First and follow
- Recursive descent parser
- Shift reduce parser
- Constant propagation
- Intermediate code generator
- Number of words and line in LEX
- Lexical analyzer for c in LEX
- Arithmetic operations using LEX and YACC
- Simple calculator using LEX and YACC
- Backend of the compiler