Automata and Compilers 07 - Top-Down Parsing
The principles behind recursive descent parsers, LL(1) grammars, and the strengths and limitations of top-down parsing
The principles behind recursive descent parsers, LL(1) grammars, and the strengths and limitations of top-down parsing
Shift-reduce parsing, LR parser mechanics, and how parser generators work under the hood
Parse trees vs ASTs, designing AST nodes, and how ASTs bridge the compiler frontend and backend