mwillsey / eggLinks
egg is a flexible, high-performance e-graph library
☆12Updated last year
Alternatives and similar repositories for egg
Users that are interested in egg are comparing it to the libraries listed below
Sorting:
- Tracing JIT compiler and runtime for a subset of the JVM☆26Updated last year
- Fast WebAssembly Baseline Compiler☆60Updated 2 years ago
- An optimizing compiler for a large subset of the C programming language☆26Updated 2 months ago
- A ridiculous Python interpreter written—from scratch—in Rust.☆25Updated last week
- Pure-Rust libraries for parsing, interpreting, and analyzing LLVM☆81Updated last year
- Cuq: A MIR-to-Coq Framework Targeting PTX for Formal Semantics and Verified Translation of Rust GPU Kernels☆91Updated 2 weeks ago
- Pull your compiler up with abstract bootstraps.☆31Updated 2 years ago
- Memory Management ToolKit☆37Updated 3 months ago
- A collection of lambda calculus interpreters and development tools☆16Updated 3 years ago
- Can I make an *optimizing* compiler under 1k lines of code?☆63Updated 8 months ago
- Debugging WebAssembly? Put some Whamm! on it.☆47Updated this week
- Learning compilers, interpreters, code generation, virtual machines, assemblers, JITs, etc.☆58Updated last year
- Verified and Efficient Matching of Regular Expressions with Lookaround☆24Updated 10 months ago
- A general purpose relational language☆19Updated 5 years ago
- Featherweight C, Executable Semantics: Parser, Type Checker, and Abstract Machine☆29Updated 4 years ago
- CHR2 to SQL conversion☆14Updated 10 years ago
- world's worst interpreter☆62Updated 6 months ago
- Slides from a talk "Graph-Based Intermediate Representations: An Overview and Perspectives"☆22Updated 2 years ago
- MimIR is my Intermediate Representation☆82Updated last week
- A Swift implementation of the MARPA algorithms☆20Updated 9 months ago
- Preview Zig's incremental linker state in interactive HTML☆45Updated 3 years ago
- An implementation of "Regular Expression Matching: the Virtual Machine Approach"☆24Updated last year
- Compact garbage-collected heap and JSON-like object model☆81Updated 2 years ago
- A formally-verified provably-safe sandboxing Wasm-to-native compiler☆28Updated 3 years ago
- Proof-of-concept for a memory-efficient data structure for zooming billion-event traces☆70Updated 4 years ago
- LLQL is a tool that allow you to run SQL-like query with Pattern matching functions inspired by LLVM InstCombine Pattern Matchers on LLVM…☆59Updated 3 months ago
- Cheating a little to solve the halting problem at scale☆30Updated 5 months ago
- An experimental programming language for ergonomic software verification☆16Updated last week
- NaNofuzz is a fast and easy-to-use automatic test suite generator for TypeScript that runs inside VS Code☆43Updated this week
- Synthesize CRDTs from classic data types with verified lifting!☆149Updated last year