3 ms·
The best resource for any new/amateur compiler writer who doesn't want to deal with code-gen (and even for people who eventually do want to do code-gen) is Bob
by recursivedoubts 2y ago
The best resource for any new/amateur compiler writer who doesn't want to deal with code-gen (and even for people who eventually do want to do code-gen) is Bob Noystrom's Crafting Interpreters:
https://www.craftinginterpreters.com/ https://www.craftinginterpreters.com/
It is well paced, well illustrated, and demonstrates a very simple recursive descent parser, avoiding all the junk typically foisted on students.
I cannot recommend the book highly enough, I use it in my compilers class.