An implementation of multiple concepts and techniques related to the theory of computation and compilers like DFA, NFA, Regular Expressions, Fallback DFA, CFG Left-Recursion Elimination, First and Follow, LL(1) Parsing, Lexical Analysis, and SDD
java compiler antlr lexical-analysis regular-expressions context-free-grammar theory-of-computation deterministic-finite-automata syntax-directed-definition left-recursion-elimination ll1-parser first-and-follow non-deterministic-finite-automata
- Updated
Mar 11, 2023 - Java