-
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…
-
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…
-
#877 give me an idea, that is will be worth to use `_` (self-reference) in the `if` key:
```yaml
seq:
- id: predictor
type: u1
if: _ == 42
```
This should generate code that use looka…
-
There are [Parsing expression grammars (PEGs)](https://en.wikipedia.org/wiki/Parsing_expression_grammar) implementations in various languages, including [Ruby's treetop](https://github.com/nathansobo/…
-
The current internal parser is just a quick hack to parse simple constructs. A better parser is needed to parse something like this:
```
+(A) A
```
The current version just eats all As via the repet…
-
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://…
-
Looking at [the `` production in the Selectors 4 (draft) grammar](http://drafts.csswg.org/selectors/#typedef-attribute-selector):
```
= '[' ']' |
'[' [ | ] ? ']'
```
I wonder, out o…
-
### Is there an existing issue for this?
- [X] I have searched the existing issues
### Category of feature request
Transpile
### Problem statement
Currently the ANTLR Parser moves all c…
-
![2020-05-13_09_16_14-thesis_nyan pdf_-_Adobe_Acrobat_Pro_DC-Screenshot1](https://user-images.githubusercontent.com/14062932/81796940-65e7eb00-950e-11ea-919f-3500624e4de1.png)
This is the component…
-
# Summary
This RFC hopes to address the concerns in #197, #261, #271, and #329 by laying the foundation of pest's evolution and transition.
# Motivation
While pest grammars offer an expressiv…