metaborg / rust-scopegraphs
Scope Graph Implementation in Rust
☆22Updated 2 months ago
Alternatives and similar repositories for rust-scopegraphs:
Users that are interested in rust-scopegraphs are comparing it to the libraries listed below
- We have Crater At Home☆28Updated 3 months ago
- Ranged integers for Rust based on const generics☆28Updated 4 months ago
- Overview of the Tree Borrows rules for detecting violations of the aliasing discipline in Rust☆23Updated 9 months ago
- ☆41Updated last year
- A memory efficient syntax tree for language developers☆54Updated 3 weeks ago
- Linux linker for x86 and x86-64☆26Updated this week
- Port of https://github.com/plasma-umass/Mesh to Rust☆16Updated last year
- Procedural macro to mock returning (values referencing) locals from a function (using CPS)☆30Updated 3 months ago
- Lift enum variants to the type-level.☆32Updated 3 years ago
- Experimental type level programming in Rust☆37Updated 3 years ago
- Choose Rust types at compile-time via constants☆63Updated last year
- ☆35Updated last year
- The never type (the true one!) in stable Rust.☆36Updated 3 years ago
- Ultra-compact storage for collections of enums 🌱☆23Updated 2 years ago
- Idiomatic exceptions for Rust☆73Updated 5 months ago
- Home of the "types team", affiliated with the compiler and lang teams.☆97Updated last year
- ☆39Updated last month
- A highly experiment portable runtime☆19Updated 10 months ago
- Umbrella repository for Krabcake experiments☆46Updated this week
- Set the minimum alignments of types using const generics.☆17Updated 3 months ago
- Twinsies is a specialized reference-counting pointer where the item is jointly owned in 2 places☆27Updated 10 months ago
- ☆32Updated 2 years ago
- An IDE extension for debugging trait errors in Rust.☆106Updated last month
- Propositional logic with types in Rust☆62Updated last year
- Zero overhead tracing garbage collection for rust (WIP)☆50Updated 7 months ago
- ☆35Updated this week
- Rust crate that provides number types similar to std's NonZero* types, but that cannot hold a type's maximum value instead.☆46Updated last year
- replacement for std::{Range,RangeInclusive}☆36Updated 2 years ago
- Fast Function Dispatch: Improving the performance of Rust's dynamic function calls☆32Updated 3 months ago
- Use declarative macros as proc_macro attributes or derives☆108Updated last year