Comment Comment by recursivedoubts absolute gem of a book, I use it for my compilers class:https://grugbrain.dev/#grug-on-parsingrecursive descent parsing is simple, beautiful, intuitive, flexible, shows the correspondence between recursion and grammars and it's how most production compilers are builtthis book is the best (and one of the only) books to cover it in depthit belongs on every programmers shelf parent recursivedoubts 3 years ago
https://grugbrain.dev/#grug-on-parsing
recursive descent parsing is simple, beautiful, intuitive, flexible, shows the correspondence between recursion and grammars and it's how most production compilers are built
this book is the best (and one of the only) books to cover it in depth
it belongs on every programmers shelf