top | item 38002176

(no title)

tmdh | 2 years ago

Well, everybody seems to recommend "Crafting Interpreters". And that's what I'm following now.

discuss

order

williamcotton|2 years ago

It’s fantastic and a must read.

I’d explore the various Lex/Yacc based tools after. Hand writing your own recursive descent parser is a lot of work. EBNF sugar and some regular expressions is much less work. Of course parsing is just the first step and you still need to create other representations like ASTs.