chumsky icon indicating copy to clipboard operation
chumsky copied to clipboard

Write expressive, high-performance parsers with ease.

Results 110 chumsky issues
Sort by recently updated
recently updated
newest added

Works just like `not()` but for `BorrowInput` rather than `ValueInput`. This is just like I did for [`any_ref`](https://github.com/zesterer/chumsky/pull/528), and needed for the same reason, that is, because `not` can't be...

This introduces a middle man to prevent both memory leaks (#486) in recursive parsers, and prevents the user from foot-gunning themselves by calling the wrong `clone` (referring to craftspider's `weak_clone`)...

(V small, as I mentioned https://github.com/zesterer/chumsky/issues/498, writing it because it sounds like this is last chance for crate-wide changes. Feel free to close without comment) Why is `.ignored` not `.ignore`?...

Works just like `one_of()` but for `BorrowInput` rather than `ValueInput`. This is just like I did for [`any_ref`](https://github.com/zesterer/chumsky/pull/528), and needed for the same reason, that is, because `one_of` can't be...

Currently unsound if passed an incorrectly sized slice.