-
Just testing a Gold grammar for XML on a large XML file and the performance of the resulting grammar is absolutely terrible. However, parsing the equivalent JSON file (we have the same data in XML & …
-
# Error
```
jhammond@Jeff-M2 lfortran % ./build0.sh
+ ci/version.sh
++ git describe --tags --dirty
+ version=v0.30.0-85-g71637ca5b-dirty
+ version=0.30.0-85-g71637ca5b-dirty
+ echo 0.30.0-8…
-
I did an extension to emit an `EBNF` understood by https://www.bottlecaps.de/rr/ui to create railroad diagrams from the grammars see here https://github.com/satya-das/cppparser/issues/16 .
I think …
-
Hi friend,
Thank you for your awesome project.
I wrote a jison file, but it not works.
After all, I got following snippet to reproduce the problem.
```yacc
%token ID
%%
stmt
: type ID…
-
Hello all,
I am writing a parser where I may need to use lexer modes. This means that I need to separate the lexer from the parser grammar into separate files, and therefore can no longer use the '…
-
Would be nice if `copper` could also generate an `EBNF` as understood by https://www.bottlecaps.de/rr/ui to generate railroad diagrams (https://en.wikipedia.org/wiki/Syntax_diagram).
I extended `bi…
-
Do initial research on lexers generators. Initially look at https://github.com/westes/flex
-
If your lexer has multiple states available to it, then these can be changed from within the parser rules by `yy.lexer.begin('state');`. However, the generated parser pulls the next token _before runn…
-
bison 3.7.5 seems to print some counterexamples twice with -Wcounterexamples
The output below is for a grammar provided by Christoph Grüninger on the help-bison mailing list asking for help with re…
-
Converting `cforall` grammar to an `EBNF` understood by (IPV6) https://www.bottlecaps.de/rr/ui or (IPV4) https://rr.red-dove.com/ui we can have a nice navigable railroad diagram (see bellow).
Also …