-
```
In porting to R6RS Schemes I tried to understand the workings of the GLR
driver. I am a beginner on the subject; it is my understanding that, when
the grammar is non-ambiguous, the results with LR…
-
* parglare version: 0.16.1
* Python version: 3.10.6
* Operating System: Windows 10, 64-bit
### Description
I am trying to parse a language with a large amount of ambiguity. To resolve the ambi…
-
It seems that custom actions are being used for two separate purposes: 1) constructing a parse result (e.g. AST tree nodes), and 2) manipulating external state for use by recognizers or dynamic filter…
-
```
In porting to R6RS Schemes I tried to understand the workings of the GLR
driver. I am a beginner on the subject; it is my understanding that, when
the grammar is non-ambiguous, the results with LR…
-
Parglare is damn slow. Generating parser is also damn slow. It may be useful both from speed and debug perspective to serialize the generated parser into a python file.
-
The WGSL build process checks the following for the grammar:
- that a valid tree-sitter grammar can be generated. (So there are no ambiguities for GLR with context-aware lookahead)
- that the tree-s…
-
Our parser is hand-written and I'm ok with that, but it'd be nice to have a reference grammar, particularly one that enforces non-ambiguity.
I was thinking we could do it using some kind of parser…
-
POSIX Shell and Bash, as languages, have a few areas of ambiguity which are partially documented at https://github.com/mvdan/sh#caveats. The two main ones are:
1) Open parentheses. Is `$((` the sta…
mvdan updated
3 years ago
-
mkbootimg not in out
bison broken `need to install bison`
bison pure parser, `cp $(which bison) prebuilts/misc/linux-x86/bison/bison` or
`remove the line it complains about, system/tools/aidl/aid…
-
@morrisonlevi You mentioned a few issues with ambiguity regarding the syntax within statements.
The only one I am currently aware of is:
```
class A
{
}
define('B', 1);
define('C', 1);
d…