Hacker News new | ask | show | jobs
by crazypython 1911 days ago
This title is misleading. It's a library and language for building parsers. Full stop. Parsing toolkit, as they say themselves.
1 comments

The title copies the second sentence of their readme:

> You can use it to parse custom file formats or quickly build parsers, interpreters, and compilers for programming languages.

I guess it depends on what it means to somebody to build a compiler. Something like yacc says "compiler compiler" in the name but really it is a parser generator. The hard part of industrial compilers is the optimization.