-
Any idea how hard this would be to do? If Earley could generate EBNF then users could pass it to tools like [GrammKit](https://github.com/dundalek/GrammKit) to make nice diagrams for their grammar.
-
Hi, I noticed that there's an implementation of Joop Leo's optimisation for right recursion, but it is commented [out](https://github.com/lark-parser/lark/blob/f814d91f9dc0d9989a9ef413cca0f2622427eb74…
-
Right recursion runs in quadratic time with the Earley parser on grammars that can be parsed in linear time by LR(k) parsers. Ideally we should optimize the parser, but for the time being, grammars sh…
-
**Suggestion**
Lark currently supports caching to disk for the LALR parser, but it would be great to support it for the Earley parser too. We have a project that has around 3k different grammars usin…
-
The author of Marpa [claims](https://jeffreykegler.github.io/personal/timeline_v3#h1-2010_leo_1991_is_implemented) it to be an improvement over Joop Leo’s ’91 paper.
Has [Marpa](http://savage.net.a…
-
https://hackage.haskell.org/package/Earley
-
Rewrite right-recursive rules into left-recursive ones. Rotate the parse forest to undo that rewrite.
It remains to be seen if all right-recursive rules can be rewritten in a simple way.
I'm sure Jo…
-
This error occurs in Earley-0.11.0.1, with ghcjs version 0.2.0 (GHC 7.10.2). But I believe it occurs with other ghcjs versions as well.
Building with "-O1" (the default, when building with `stack` an…
-
I implemented CYK and Earley chart parsers in Node. Interested in including it in the natural package? Please let me know.
Regards,
Hugo
-
Benefits:
* can save us space in the prediction matrix
* can save us time looking up medial items when completing generated symbols, because generated symbols are always the first symbol in a bina…