-
I migrated a few (simple) grammars from Antlr4, but are seeing some pretty serious performance problems.
A "1;2-3;4" formatted line input of a few megs takes subsecond on Antlr4 but almost a minut…
ghost updated
7 years ago
-
Current iteration of Readme doesn't tell what exactly does snapdragon do.
It is stated it is "a factory", but there's no link to explanation what "a factory" is.
I wrote a few libraries that wor…
-
Hey Patrick! - not sure if thats your name :)
I just wanted to drop a note that I think you've done some awesome work on this library so far! I've been coding some on an Earley parser, same as you - …
-
The parser can deal sometimes with empty rhs (EPSILON case) but sometimes it does not work properly. In the code and in all examples there is no EPSILON case mentioned so it is possible to use it?
…
gitmh updated
8 years ago
-
Earley paper is written on basis of "simple rewrite rules". They are similar to BNF. EBNF is bit more complex - contains repetitions, optional parts, alternatives. Wikipedia recommends to convert EBNF…
-
Is the backtracking broken? I mean you would think that if a valid derivation was not initially found, the parser would backtrack until such a derivation was found. But that doesn't seem to be the cas…
-
Trying to build a new blank `yesod-postgres` project on a fresh Ubuntu install, but it fails.
## Steps to reproduce
```
sudo apt-get update
sudo apt-get install -y build-essential curl
curl h…
jezen updated
7 years ago
-
Is this supported? `foo -> [0-9A-F?]{1,6}`
I'm getting a "no possible parsings" error when generating the grammar.js file.
-
hi, I am new to the world of language parsers, and I took some notes while wrapping my head around nearley, perhaps they can be useful:
### nearley notes
- I heard about nearley from @timoxley (@secoi…
-
I've got it listed in my `devDependencies` but doesn't come up with a license.