language-rust icon indicating copy to clipboard operation
language-rust copied to clipboard

Parser and pretty-printer for the Rust language

Results 18 language-rust issues
Sort by recently updated
recently updated
newest added

Consider adding benchmarks to check memory-use and speed of the pretty-printer.

benchmark-needed

It may be the case that identifiers or names should be interned, or use `Text`, but in any case the current situation should change.

benchmark-needed

The difficulty here is figuring out how to do this in a backwards compatible fashion.

Besides the obvious quasi quotation, I want to capture variables with `SubstNt` tokens in `Exp` and bind variables with `MatchNt` in `Pat`. The following interaction should work: ``` >>> import...

enhancement

There is currently an AST representation of `asm!` macros (which can be appropriately pretty-printed). It may be worth parsing asm expression macros directly into this representation. Currently, `asm!` macros are...

enhancement

Previously the instance was incorrect because it'd cause an infinite loop. This version rearranges the fields of the records to ensure that the hash field is first, which makes it...

Currently, `language-rust` imposes upper version bounds of `