Here are all the codes written for Compiler viva.
- Compilation pipeline and its different components
- Lexical Analysis
- Lexical Analysis using Lexical Analyzer
- Implement Recursive Descent hand-made parser (top-down) for the following grammar
- Show a stack implementation of LL(1) parser (top-down) for the following expression grammar.
- Implement Canonical LR parser for the following arithmetic grammar.
- Implementation of a 3-dimensional array
yacc
flex
ply
python package
Open random pull requests, bug fixes and let me know if I should add this repo to hacktoberfest and mark your PRs as Hacktoberfest accepted 👀