Fork me on GitHub
#instaparse
<
2019-08-16
>
aengelberg21:08:05

not to my knowledge, unless you count ClojureScript

aengelberg21:08:41

the underlying engine is actually based on an existing algorithm called GLL, which was originally implemented in Racket https://github.com/epsil/gll

aengelberg21:08:08

but being able to create parsers based on arbitrary EBNF specifications (rather than a language-specific DSL of combinators) I think is unique to instaparse

pepas21:08:53

yeah, I was so surprised when I started getting into parsers and no one seemed to take BNF as input

pepas21:08:02

Huge kudos to you and your old man!