Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
github.com/pest-parser/pest
The Elegant Parser
https://github.com/pest-parser/pest
ci: fix for cargo-msrv needing at least 1.59 now
tomtau opened this pull request over 1 year ago
tomtau opened this pull request over 1 year ago
pest_generator 2.5.6 does not compile
J-Loudet opened this issue over 1 year ago
J-Loudet opened this issue over 1 year ago
Mitigate errors in reporting grammars that can cause the parser to run indefinetely
Tartasprint opened this pull request over 1 year ago
Tartasprint opened this pull request over 1 year ago
Using declarations from other Pest files.
Azoraqua opened this issue over 1 year ago
Azoraqua opened this issue over 1 year ago
fuzz: decrease the call limit in the json fuzzer
tomtau opened this pull request over 1 year ago
tomtau opened this pull request over 1 year ago
oss-fuzz: json stackoverflow crash
tomtau opened this issue over 1 year ago
tomtau opened this issue over 1 year ago
Fix #838 grammar error when only have `//!`, `///` or `//`, allow writing empty pest grammar.
huacnlee opened this pull request over 1 year ago
huacnlee opened this pull request over 1 year ago
Lines beginning with //! result in an error
Yarn opened this issue over 1 year ago
Yarn opened this issue over 1 year ago
Can I ignore order?
RudolfVonKrugstein opened this issue over 1 year ago
RudolfVonKrugstein opened this issue over 1 year ago
Add `+=` operator to pest grammar
mxmsll opened this issue over 1 year ago
mxmsll opened this issue over 1 year ago
fix: feature-guard debugger CLI dependencies
tomtau opened this pull request over 1 year ago
tomtau opened this pull request over 1 year ago
Implement `ExactSizeIterator` for `Pair` iterators
MucTepDayH16 opened this pull request over 1 year ago
MucTepDayH16 opened this pull request over 1 year ago
Add basic support for `node_tag`, iterator, and meta grammar
tomtau opened this pull request almost 2 years ago
tomtau opened this pull request almost 2 years ago
validator not reporting an error for indefinite parsing
jiftoo opened this issue almost 2 years ago
jiftoo opened this issue almost 2 years ago
doc: add a link to awesome-pest
tomtau opened this pull request almost 2 years ago
tomtau opened this pull request almost 2 years ago
Update syn to v2
CosmicHorrorDev opened this pull request almost 2 years ago
CosmicHorrorDev opened this pull request almost 2 years ago
Fixup lifetimes of PrattParser
matanui159 opened this pull request almost 2 years ago
matanui159 opened this pull request almost 2 years ago
Disjunction rules exclude members (strings) which contain previous members (substrings)
Eyesonjune18 opened this issue almost 2 years ago
Eyesonjune18 opened this issue almost 2 years ago
doc: added a note regarding the no_std support
tomtau opened this pull request almost 2 years ago
tomtau opened this pull request almost 2 years ago
Fix grammar `////` parsing error.
huacnlee opened this pull request almost 2 years ago
huacnlee opened this pull request almost 2 years ago
Parsing error (expected "EOI", "grammar_rule")
huacnlee opened this issue almost 2 years ago
huacnlee opened this issue almost 2 years ago
[RFC] support custom state and hooks
skyzh opened this pull request almost 2 years ago
skyzh opened this pull request almost 2 years ago
Request: Allow leading `~` (since leading `|` is already allowed)
KSXGitHub opened this issue almost 2 years ago
KSXGitHub opened this issue almost 2 years ago
Can't parse even simple grammar
konceptosociala opened this issue almost 2 years ago
konceptosociala opened this issue almost 2 years ago
Parser only emits first comment
jdidion opened this issue almost 2 years ago
jdidion opened this issue almost 2 years ago
Can't get pest to compile for thumbv7em-none-eabihf target
seanybaggins opened this issue almost 2 years ago
seanybaggins opened this issue almost 2 years ago
Update benchmark result typo (with Pest v2.5.2 as base line).
huacnlee opened this pull request almost 2 years ago
huacnlee opened this pull request almost 2 years ago
Improve the `LineIndex` for as lazy calculate, it only calculates on the first `line_col` call.
huacnlee opened this pull request almost 2 years ago
huacnlee opened this pull request almost 2 years ago
This grammar causes parsing to hang indefinitely
jdidion opened this issue almost 2 years ago
jdidion opened this issue almost 2 years ago
Fix multiple grammars not always recompile issue #789
huacnlee opened this pull request almost 2 years ago
huacnlee opened this pull request almost 2 years ago
Multiple grammars not always recompiled
jayhale opened this issue almost 2 years ago
jayhale opened this issue almost 2 years ago
chore: added docs for semver changes in grammar + remove fast-col-line
tomtau opened this pull request almost 2 years ago
tomtau opened this pull request almost 2 years ago
Add `LineIndex` instead of `Pairs::move_cursor` for improve `Pairs::next` and `Pair::line_col` performance.
huacnlee opened this pull request almost 2 years ago
huacnlee opened this pull request almost 2 years ago
Pairs#move_cursor is slow down iter
huacnlee opened this issue almost 2 years ago
huacnlee opened this issue almost 2 years ago
Update validator for ignore `Rule::line_doc` for fix #781 "already defined" error.
huacnlee opened this pull request almost 2 years ago
huacnlee opened this pull request almost 2 years ago
Line doc "already defined" error
huacnlee opened this issue almost 2 years ago
huacnlee opened this issue almost 2 years ago
fix: typo in pest_debugger
Jamalam360 opened this pull request almost 2 years ago
Jamalam360 opened this pull request almost 2 years ago
Feature: Simple update checker for pest_debugger
Jamalam360 opened this pull request almost 2 years ago
Jamalam360 opened this pull request almost 2 years ago
doc: added doc comments to the meta-grammar
tomtau opened this pull request almost 2 years ago
tomtau opened this pull request almost 2 years ago
CI use Rust 1.62.0 for fix rustyline 10.1.0 `#[default]` compile error.
huacnlee opened this pull request almost 2 years ago
huacnlee opened this pull request almost 2 years ago
Fix incorrect `col` calculate for `pair.line_col` method, and add integration test for cover it.
huacnlee opened this pull request almost 2 years ago
huacnlee opened this pull request almost 2 years ago
fix: restrict the factorizer case to only atomic and compoundatomic rules
tomtau opened this pull request almost 2 years ago
tomtau opened this pull request almost 2 years ago
Add to support `///` and `//!` syntax for add doc comment for rules.
huacnlee opened this pull request almost 2 years ago
huacnlee opened this pull request almost 2 years ago
#763 Switches SHA1 for SHA2
jeramyRR opened this pull request about 2 years ago
jeramyRR opened this pull request about 2 years ago
Reliance on SHA1 library causes dependents to be flagged as unsafe
jeramyRR opened this issue about 2 years ago
jeramyRR opened this issue about 2 years ago
Breaking change between 2.1 and 2.4/2.5
vincent-herlemont opened this issue about 2 years ago
vincent-herlemont opened this issue about 2 years ago
Add to support `include!` for load partial for Pest grammars.
huacnlee opened this pull request about 2 years ago
huacnlee opened this pull request about 2 years ago
Add to support load multiple grammars for derive generator.
huacnlee opened this pull request about 2 years ago
huacnlee opened this pull request about 2 years ago
Need help redefining some of these rules as non-left-recursive
ethindp opened this issue about 2 years ago
ethindp opened this issue about 2 years ago
Improve line, col calculate performance by use move cursor on Pairs Iterator.
huacnlee opened this pull request about 2 years ago
huacnlee opened this pull request about 2 years ago
Improve insensitive to support (string | ident).
huacnlee opened this pull request about 2 years ago
huacnlee opened this pull request about 2 years ago
Add Unicode Script into built-in rules.
huacnlee opened this pull request about 2 years ago
huacnlee opened this pull request about 2 years ago
Allow use of rust keywords as pest rules
DvvCz opened this pull request about 2 years ago
DvvCz opened this pull request about 2 years ago
Request: Insert doc comments from `.pest` file to the `Rule` struct.
KSXGitHub opened this issue about 2 years ago
KSXGitHub opened this issue about 2 years ago
Request: Lift restriction against Rust keyword (by applying `r#` prefix)
KSXGitHub opened this issue about 2 years ago
KSXGitHub opened this issue about 2 years ago
perf: add a faster skip_until using SIMD memchr
tomtau opened this pull request about 2 years ago
tomtau opened this pull request about 2 years ago
doc: explain that matching is greedy without backtracking
birkenfeld opened this pull request about 2 years ago
birkenfeld opened this pull request about 2 years ago
doc: fix tables of (non-)terminals
birkenfeld opened this pull request about 2 years ago
birkenfeld opened this pull request about 2 years ago
ci: add pest_debugger to semver checks
tomtau opened this pull request about 2 years ago
tomtau opened this pull request about 2 years ago
Fix unexpected argument panic in `pest_debugger`
dffdff2423 opened this pull request about 2 years ago
dffdff2423 opened this pull request about 2 years ago
ci: add CIFuzz GitHub action
DavidKorczynski opened this pull request about 2 years ago
DavidKorczynski opened this pull request about 2 years ago
perf: optimize `skip_until` using memchr and aho-corasick
tomtau opened this pull request about 2 years ago
tomtau opened this pull request about 2 years ago
feature: added a `pest_debugger` crate (fixes #98)
tomtau opened this pull request about 2 years ago
tomtau opened this pull request about 2 years ago
chore: clippy fixes and ignores
tomtau opened this pull request about 2 years ago
tomtau opened this pull request about 2 years ago
doc: improve documentation
tomtau opened this pull request about 2 years ago
tomtau opened this pull request about 2 years ago
POP not follow the Atomic rule
huacnlee opened this issue about 2 years ago
huacnlee opened this issue about 2 years ago
[feature request] Character separated list
StarlightIbuki opened this issue over 2 years ago
StarlightIbuki opened this issue over 2 years ago
Breaking changes in latest release
alice-i-cecile opened this issue over 2 years ago
alice-i-cecile opened this issue over 2 years ago
Conditionally implement `miette::Diagnostic` for `pest::error:Error`
bobbbay opened this pull request over 2 years ago
bobbbay opened this pull request over 2 years ago
This grammar kills the online editor
mingodad opened this issue over 2 years ago
mingodad opened this issue over 2 years ago
Allow manual rule definition for complex rules
tadman opened this issue over 2 years ago
tadman opened this issue over 2 years ago
Stack overflow, long compile times with large repetition values
tadman opened this issue over 2 years ago
tadman opened this issue over 2 years ago
Add context around error
zacps opened this issue almost 3 years ago
zacps opened this issue almost 3 years ago
Support miette::IntoDiagnostic for pest::error::Error<R>
cgranade opened this issue almost 3 years ago
cgranade opened this issue almost 3 years ago
Separate lexer and parser?
ccleve opened this issue almost 3 years ago
ccleve opened this issue almost 3 years ago
[Request] Add COUNT() option to pest grammar
mhatzl opened this issue about 3 years ago
mhatzl opened this issue about 3 years ago
[BUG] Pest.rs hangs indefinitely with this grammar
matthew-dean opened this issue about 3 years ago
matthew-dean opened this issue about 3 years ago
[Suggestion] Make PrecClimber::climb panic if it can't find an operator
Technohacker opened this issue about 3 years ago
Technohacker opened this issue about 3 years ago
Add basic support for `node_tag` and `branch_tag`
oovm opened this pull request about 3 years ago
oovm opened this pull request about 3 years ago
Support left recursion syntax
Abdillah opened this pull request over 3 years ago
Abdillah opened this pull request over 3 years ago
PrecClimber prefix/suffix support
CraftSpider opened this issue over 3 years ago
CraftSpider opened this issue over 3 years ago
Silent atomic rule
Volker-Weissmann opened this issue over 3 years ago
Volker-Weissmann opened this issue over 3 years ago
Inconsistent grabbing of whitespace
LunarTulip opened this issue over 3 years ago
LunarTulip opened this issue over 3 years ago
Using PrecClimber requires grammar modifications
GrantMoyer opened this issue over 3 years ago
GrantMoyer opened this issue over 3 years ago
RFC: Random input generator valid for a grammar defined in .pest file
laysakura opened this issue almost 4 years ago
laysakura opened this issue almost 4 years ago
Conditional source-tree bootstrapping
iptq opened this pull request almost 4 years ago
iptq opened this pull request almost 4 years ago
Support reverse iteration on result of parse()
virtualritz opened this issue over 4 years ago
virtualritz opened this issue over 4 years ago
[Question] Is it possible to modify grammar at runtime?
Geobert opened this issue over 4 years ago
Geobert opened this issue over 4 years ago
Better error reporting.
Kesanov opened this issue over 4 years ago
Kesanov opened this issue over 4 years ago
Solve left-recursion and improve error recovery using pika parsing
Nadrieril opened this issue over 4 years ago
Nadrieril opened this issue over 4 years ago
Feature Request: Add size hint for Pair
oovm opened this issue almost 5 years ago
oovm opened this issue almost 5 years ago
Add pest_derive optional dependency
kvark opened this issue almost 5 years ago
kvark opened this issue almost 5 years ago
Build parser from grammar string at runtime
ZhangJianAo opened this issue almost 5 years ago
ZhangJianAo opened this issue almost 5 years ago
Fixed build.
dragostis opened this pull request about 5 years ago
dragostis opened this pull request about 5 years ago
Implementation of `one-or-more` rule
ejoebstl opened this pull request over 5 years ago
ejoebstl opened this pull request over 5 years ago
`one or more` rules consume trailing whitespace when exactly matched once
ejoebstl opened this issue over 5 years ago
ejoebstl opened this issue over 5 years ago
Bump sha-1 to v0.8.
dragostis opened this pull request over 5 years ago
dragostis opened this pull request over 5 years ago
Precedence climbing at the grammar level ?
Nadrieril opened this issue over 5 years ago
Nadrieril opened this issue over 5 years ago
The bootstrapping breaks when used as a git dependency
Nadrieril opened this issue almost 6 years ago
Nadrieril opened this issue almost 6 years ago
Please add an example on how to define multiple `Parser` structs in the same crate
lucatrv opened this issue about 6 years ago
lucatrv opened this issue about 6 years ago