Crafting Interpreters
This is awesome. I have been writing and re-writing several horrible regex-based parsers (https://github.com/erikpukinskis/parse-a-little-js) to back an IDE I am building, and I can sense I am well passed the “you need to learn how to do this properly, Erik) point.So far this book seems to be just at the right pitch for my purposes.Does anyone else have any recommendationed reading for someone like me? My absolute priority is keeping the code simple and having as few features as possible.I’ve actually been using my ignorance as a design constraint... I don’t want to allow complex syntax in the editor, (it’s not a general purpose editor) and I want the parser source to be approachable.But perhaps by this point I may have the resolve to resist the power a proper parser will give me.