pest-parser / ast
☆87Updated last month
Alternatives and similar repositories for ast:
Users that are interested in ast are comparing it to the libraries listed below
- A fast, concurrent string interner☆148Updated 6 months ago
- Safe, zero-cost downcasting for limited compile-time specialization.☆156Updated 2 months ago
- Home of the "types team", affiliated with the compiler and lang teams.☆97Updated last year
- ☆50Updated last week
- A memory efficient syntax tree for language developers☆54Updated last month
- Typed index version of Rust slice and Vec containers☆68Updated 5 months ago
- Exploration of using Storage instead of Allocator to parameterize collections in Rust☆140Updated 2 years ago
- A rust crate to find the total size of an object, on the stack and on the heap☆106Updated last year
- Helper macros: autoimpl, impl_scope☆59Updated last month
- Utility wrapper to send non send types to other threads safely☆173Updated last year
- A graphical debugger for Rust MIR☆187Updated 2 years ago
- Automatic cfg for Rust compiler features☆95Updated 5 months ago
- Blazing fast immutable collection datatypes for Rust.☆97Updated 2 weeks ago
- Determine whether characters have the XID_Start or XID_Continue properties☆88Updated last week
- A simple, id-based arena☆118Updated last year
- Better reference counted strings for Rust☆118Updated 7 months ago
- Generate parsers directly from AST node types☆81Updated 8 months ago
- docs.rs as a publishing platform?☆68Updated last week
- Const equivalents of std functions, compile-time comparison, and parsing.☆95Updated 2 months ago
- Compile-time temporary directory shared by multiple crates and erased by `cargo clean`☆74Updated last week
- A library to produce syntax diagrams as Scalable Vector Graphics☆148Updated 7 months ago
- An implementation of union-find / congruence-closure in Rust. Extracted from rustc for independent experimentation.☆150Updated 9 months ago
- assert!() and check!() macros for Rust, inspired by Catch2, now with diffs!☆100Updated 2 months ago
- Safely cast &T to &U where the struct U contains a single field of type T.☆199Updated last week
- Yet Another Async Runtime (yaar) focused on forbid(unsafe) and scalability☆81Updated 3 years ago
- A collection of small utilities for working with pointer types in Rust.☆119Updated last month
- A scope for async_std and tokio to spawn non-static futures☆126Updated 9 months ago
- Const TypeId and non-'static TypeId☆60Updated last week
- A simple bitset container for Rust☆131Updated 3 months ago
- Run closures in parallel☆113Updated last month