-
Рассмотреть:
- lex & yaxx
- flex & bison
- boost.spirit
- Разные отсюда http://en.wikipedia.org/wiki/Comparison_of_parser_generators
- http://bford.info/packrat/
- Найти все, что есть по словам c++ PA…
-
Just found that CodeMirror PEG.js mode doesn't work properly if you use JavaScript prefix in the grammar.
PEG.js (and Peggy maintained fork) supports code like this that break the mode:
```pegjs…
-
Accessing rules after a parse is convoluted.
p.children[x].children[y].children[z]...
It would be much nicer to be able to use the rule names.
p.Rule1[x].Rule2[y].Rule[3]
This should be qu…
-
Hi,
First there's a typo in the README, the command is not `solidity-code-gen` but `solidity-diagram-gen`.
Plus, when I run `solidity-diagram-gen ./contract` on my contract folder (the folder I …
-
Hi, I've just [successfully integrated rustyknife into samotop](https://gitlab.com/BrightOpen/BackYard/Samotop/-/pipelines/222432167) as a second parser. I'd like to make it the default and swap out t…
-
```
Traceback (most recent call last):
File "/opt/bess/bessctl/./bessctl", line 42, in
import commands
File "/opt/bess/bessctl/commands.py", line 52, in
import sugar
File "/opt/b…
-
cmake --build build --config Release
FAILED: CMakeFiles/codonc.dir/codon/parser/visitors/simplify/ctx.cpp.o
/usr/bin/clang++ -Dcodonc_EXPORTS -I../. -I_deps/peglib-src -I_deps/toml-src/include -I…
-
I'm trying to use canopy to parse search queries, and I'm struggling with ordered choices that raise parsing errors.
What I want to do (this is one use case that I extracted from the syntax I need …
-
Compiling the `dgrammer.d` takes close to 10 minutes and apparently leaks memory like crazy, with dmd taking 45 gigs of ram
I am compiling on osx and here're the stats
Ram:
![image](https://use…
-
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…