-
Yosys is currently missing a [FIRRTL](https://github.com/freechipsproject/firrtl) frontend. Verilog is not ideal as an interchange format, and nobody seems to be using BLIF much these days. It is no…
-
Using this tool https://www.bottlecaps.de/convert/ to convert https://github.com/lfortran/lfortran/blob/main/src/lfortran/parser/parser.yy into an EBNF understood by https://www.bottlecaps.de/rr/ui an…
-
https://github.com/MtnViewJohn/context-free
-
```
The instructions on DevSetup wiki page are unnecessarily daunting for Windows
8. The Required Tools¶ and Setup & Configuration¶ sections could be split
into 2, one for setting up under Windows 8…
-
Using some online tools like https://www.bottlecaps.de/rr/ui and https://www.bottlecaps.de/convert/ and a bit of manual fixes we can have a nice navigable railroad diagram.
Copy and paste the `EBNF…
-
# Proposal
Often I find myself that some clauses are more easily parsed with a regex than with PikaParser clauses. The solution is to user a `Scan` in a way similar to:
```julia
rules = Dict(
…
-
Consider this input:
```
VACUUM ANALYZE brin_test;
```
This can be parsed in two ways:
* (root (stmtblock (stmtmulti (stmt (vacuumstmt (VACUUM "VACUUM") (opt_full) (opt_freeze) (opt_verbose) (o…
-
The current grammar has multiple shift-reduce conflicts.
1) `Decorator` needs to use `LeftHandSideExpression` instead of `AssignmentExpression`, otherwise there is a conflict between `MultiplicativeE…
-
I've done a experimental tool to convert bison grammars to a kind of EBNF understood by https://www.bottlecaps.de/rr/ui to generate railroad diagrams see bellow the converted `src/lib/parser.mly` and …
-
Using some online tools like https://www.bottlecaps.de/rr/ui and https://www.bottlecaps.de/convert/ and manually adding the tokens from the lexer we can have a nice navigable railroad diagram.
Cop…