Crafting Interpreters is the one thing that LLM's can do really really well. Because it is so easy to define and test.
Here are is a new LUA interpreter implemented in Python:
https://github.com/rhulha/MoonPie
And here is a new language:
LLMs can write much better comments than you do, but for some reason you continue to write them. Why?
What even is the point of that? The whole point of the book is to get a sense and mindset of crafting compilers.
Is MoonPie your project? Have you written up anything about your experience and process of creating it?
> Because it is so easy to define and test
Probably also because there 100+ implementations for it to copy from