-
I really appreciate the pratt parser feature. However, it is currently limited in the number of operators you can implement with it, since `impl_pratt_for_tuple!(A_ B_ C_ D_ E_ F_ G_ H_ I_ J_ K_ L_ M_…
-
I see discuss that you implement pratt parser in c language on autoitscript ,I can not download source ,can you help me send a copy to me?
Thank you very much!
-
Would greatly help with #183.
The basic idea is to move from the current Ohm-generated parser to a standalone one, which would be suitable for tools like Language Server or others. Additionally, it…
-
As raised in #308, contexts where we are checking namepaths in `valid-types` also mistakenly allow for more broad types, e.g.,`Array` should get reported in `@typedef {StringArray} Array` but it curre…
-
(Disclaimer: I'll probably never actually do this.)
Catharsis's parser is currently generated by [PEG.js](https://github.com/pegjs/pegjs) from a parsing expression grammar. That seemed like a good …
-
**Describe the issue**
I get a syntax error whenever I use the typescript’s [template literal types](https://www.typescriptlang.org/docs/handbook/2/template-literal-types.html)
**To Reproduce**
…
-
**Describe the issue**
Unexpected parsing errors with the `readonly` keyword.
**To Reproduce**
Please provide failing expressions and the actual parser output. You can use https://jsdoc-type-…
-
## Motivation
My motivation for this rule is to enforce consistent spacing for type unions in type parameter, specifically to always have spaces surrounding the `|`. E.g. `string | number`, not…
-
We'd want a parser that's more lenient and would process things that don't smell like valid syntax as just literals.
This would fix e.g. #750, #777, #755, etc.
Maybe... https://matklad.github.io…
-
@matklad thanks for wonderful examples of pratt-style parsers
wondering if you have time to generalize it further :)
here is an idea of an declarative way to make expression parsers in no time:
…