Re:Crafting Interpreters: Calls and Functions
by danso on Thursday July 25, 2019 @03:19PM
(#20528515)
If you are at liberty to share, were these parsers for a specific domain? I'm curious about how to decide when creating a domain-specific grammar/language is worth it for any given project.
[ Parent
| on HN ]
Re:Crafting Interpreters: Calls and Functions
by jchook on Thursday July 25, 2019 @07:51PM
(#20531037)
In my case I basically just transliterated RFC XXXX grammars from ABNF to code. I ended up really enjoying it.
I have seen problems that probably do merit a special DSL or language, though I find it somewhat unfortunate if you need such a thing.
One example that comes to mind, Soul lang: https://news.ycombinator.com/item?id=19791154