-
The XPath grammars are awesome. I am not sure how to ensure their conformance abstractly (how to test them) - I'm thinking about that. Meantime I have found what appears to be a bug.
Using https://…
-
Since @BertVerhees asked for things to do, a list of suggestions of things he can do:
- In the adl-anltr grammar (this project):
1. Fix the regular expression recognition in the ANTLR Lexer. The dif…
-
Hello,
I'm afraid I found a bug in Antlr4 CS 4.3.0. Using the same grammar and the same input stream, the parsing succeeds in Java but fails in C# ("extraneous input"). The traces show that the C# ve…
-
Consider what peg (https://docs.rs/peg/latest/peg/#precedence-climbing) was doing, I think it is suitable for us to implement [precedence climbing](https://en.wikipedia.org/wiki/Operator-precedence_pa…
-
Handling left recursion is problematic in PEGs, see https://en.wikipedia.org/wiki/Parsing_expression_grammar#Indirect_left_recursion for a nice explanation of the problem.
-
Tasks:
* [x] Identify a good Rust grammar / parser library
* [ ] Define a very simply grammar that supports parsing a simple expression
* [ ] TBD
* [ ] Publish a 0.0.1 so that the oxur-repl proje…
-
I know there's a ticket open for generating strings which conform to a grammar, but it'd be awesome if there was a way to take a tree (as if parsed from a grammar & transformed remaining legal within …
-
Issue 13 suggests allowing different nonterminals to be serialized with the same element or attribute name, in a way that allows the expected name to be determined by inspection of the grammar.
Exp…
-
This spec will fail to parse:
```tla
---- MODULE Test ----
EXTENDS Naturals
op == -(2, 1)
====
```
Running SANY with `-DTLA-StackTrace=on` produces this output:
```
****** SANY2 Version 2.2 c…
-
Before I would like express my thanks to you since we have compiler principles this semester. Our compiler project is totally based on your work and we change the code by ourselves so it can scan C-s…