-
I've just added the grammar/lexer of this project to https://mingodad.github.io/parsertl-playground/playground/ an `Yacc/Lex` compatible online editor/interpreter (select `Qasm parser (be patient) (pa…
-
When compiling a parser generated by antlr-kotlin 1.0.1 using Kotlin 2.0.20 and Gradle 8.11 the Kotlin compiler emits this warning:
```
[ERROR_SUPPRESSION] This code uses error suppression for 'U…
-
Для прохідного:
✔️ ! Brief Description
✔️ ! Project Name
✔️ ! Grammar Rules
✔️ ! Unit Tests
✔️ ! Test Coverage
✔️ ! Core Files
✔️ ! CLI
Для максимального:
✔️ Error Handling
✔️ cargo fmt
✔…
-
If I had to guess, it looks like [this Postgres parser grammar](https://github.com/antlr/grammars-v4/blob/master/sql/postgresql/PostgreSQLParser.g4) was produced by someone taking a grammar designed f…
-
This is a tracking issue for introducing a new MySQL query **parser** and an AST-based SQLite **driver** to significantly improve MySQL compatibility and expand WordPress plugin support.
I think the …
-
Since we officially support TypeScript now, we need to ensure it works with changes.
- [ ] Tests
- [x] Formatters
- [x] Linters
-
I thought this worked at one point...
![image](https://github.com/user-attachments/assets/1268b452-f03e-491e-91db-03dbb52251d7)
```
Python: Traceback (most recent call last):
File "C:\Users\Ry…
-
Currently, the tree-sitter grammar recognizes all key-value lines within a transaction as children of that transaction node. This behaviour is in line with the `beancount` grammar and parser behaviour…
-
I've googled around the docs and found no info on this and the issues forum posts about weights don't mention how they work.
So is .1 higher priority than .2 ?
I'm using Earley parser because th…
-
I want to feature gate some rules in grammar, so tried to place `#[cfg(feature = "...")]` on it, but `grammar!` does not accept that. It would be nice if I could do that:
```rust
peg::parser! {
…