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

## Proposal A `binary` module to match `text`, with similar helpers but for non-textual input. ## TL;DR Explanation The binary module would have functions for parsers like `int` and `string`,...

enhancement
help wanted

In some cases, it's useful to be able to pass something around to parsers, such as a tree builder, interner, arena, or similar gizmo. Something that can't just be created...

Hi there! [I'm writing a computer algebra system](https://github.com/p-e-w/savage) and I thought I'll give Chumsky a try. Your API design is excellent and in general I found Chumsky quite straightforward to...

enhancement
help wanted

Hey! I'm rolling an SQL parser, and I want to generate railroad diagrams of the syntax ([SQLite style](https://www.sqlite.org/lang_createtable.html#syntax)) – I think they are beautifully helpful – probably with https://github.com/lukaslueg/railroad. What's...

The documentation for `custom()` states that you shouldn't need to use it, but doesn't provide any indication about how you would if you needed it. There are a few issues...

Can you share any examples for using the debug() parser? It requires a single argument, x, but the documentation doesn't specify what this should be. I've tried wrapping another parser...

documentation
help wanted

This PR includes 4 improvements: - It adds unit tests for the `Display` of `Simple` and tests a variety of `Simple` display cases. - It sorts the display of `expected`...

If this is merged, prior to #200, then the CI checks in #200 should pass.

I have not tested these changes, and I'm not sure how to test them prior to installing them on upstream `chumsky` `master`.