sdiehl / compiler-cratesLinks
Minimal examples of crates useful for compiler development
☆22Updated last week
Alternatives and similar repositories for compiler-crates
Users that are interested in compiler-crates are comparing it to the libraries listed below
Sorting:
- An experimental optimizing compiler for Bril using egglog☆82Updated this week
- Interface with the rustc compiler for the purpose of program verification☆211Updated last week
- ☆58Updated 4 months ago
- Compiler optimizer for arbitrary control flow based on equality saturation☆105Updated 3 years ago
- A Hindley-Milner polymorphic typing system☆60Updated last year
- ☆36Updated 2 months ago
- the WebAssembly partial evaluator☆108Updated 3 months ago
- An Extensible Compiler IR Framework☆224Updated this week
- Define compiler intermediate representation usable by external tools☆95Updated last week
- Paralegal is a static analyzer for Rust code that enforces privacy and security policies on programs.☆41Updated last week
- ☆76Updated last year
- A new register allocator☆243Updated 2 weeks ago
- An attempt at safe imperative GPU programming.☆58Updated 3 months ago
- Exploring the "expression problem" in Rust☆50Updated 3 years ago
- Exercises from Benjamin Pierce's "Types and Programming Languages" textbook + extras!☆210Updated 5 years ago
- Debugging WebAssembly? Put some Whamm! on it.☆49Updated 3 weeks ago
- An awesome list of e-graph resources☆263Updated last month
- Virtual machine for executing CUDA PTX without a GPU☆39Updated 2 years ago
- CIRC: Concurrent Immediate Reference Counting☆53Updated last year
- UB-free and deterministic rustc fuzzer☆93Updated 2 weeks ago
- ☆72Updated last week
- Interpreter and compiler for the ISA specification language "Architecture Specification Language" (ASL)☆24Updated 2 months ago
- Performance comparisons between various virtual interpreter implementation strategies☆45Updated last year
- Wadler-style pretty-printing combinators in Rust☆172Updated 2 months ago
- automatially find crashes in the rust compiler & tooling☆78Updated last year
- RustHorn: A CHC-based automated verifier for Rust☆87Updated 8 months ago
- The rustic MLIR bindings in Rust☆450Updated this week
- Overview of the Tree Borrows rules for detecting violations of the aliasing discipline in Rust☆27Updated last year
- Easy SMT solver interaction☆34Updated 4 months ago
- A different approach to an E-graph library☆28Updated 6 months ago