ebnf-parser icon indicating copy to clipboard operation
ebnf-parser copied to clipboard

A parser for BNF and EBNF grammars used by jison

Results 9 ebnf-parser issues
Sort by recently updated
recently updated
newest added

`lex-parser` should be declared as a dependency instead of a devDependency in `package.json`. Since `lex-parser` is currently declared as a devDependency, it's not being installed when I run `npm install...

Co-exists with zaach/jison#338. ## Features / Fixes / Changes - [to be edited] - fixes: + #6 + #7 + #9 + #10 - releases are tagged with a version...

Currently there is no tags in this repo. Adding tags help those who want to use the github repo directly like debian, rather than via npm.

Would you please create a license file with your copyright information and the full text of the MIT license? The legal language in the MIT license requires that the text...

I noticed that `lex-parser` [allows leading underscores](https://github.com/zaach/lex-parser/blob/master/lex.l#L2) in names, but [ebnf-parser doesn't](https://github.com/zaach/ebnf-parser/blob/master/bnf.l#L1). Is it intentional that nonterminal names shouldn't be able have leading underscores?

"npm install ebnf-parser" will now install dependencies from npm repository. Also changed jison reference to point to npm release. Use case / why this would be good: An open-source project...

Now you have ability to specify options in grammar file. It's enough for me, because I have to declare my module name in my file. I can do it in...