uwplse / szalinski
Szalinski: A Tool for Synthesizing Structured CAD Models with Equality Saturation and Inverse Transformations
☆45Updated last year
Related projects ⓘ
Alternatives and complementary repositories for szalinski
- a Rust implementation of first-order term rewriting systems (TRS)☆27Updated 2 years ago
- LLVM support for the lean theorem prover☆31Updated 3 years ago
- Python bindings for egg☆47Updated last year
- Lean 4 as a scripting language in Houdini☆15Updated 7 months ago
- An automated theorem prover that uses Büchi automata.☆40Updated 3 years ago
- A (WIP) equality saturation tactic for Lean based on egg.☆39Updated this week
- An LLVM interface for Lean 4. (WIP)☆15Updated last year
- embedding MLIR in LEAN☆47Updated 4 months ago
- Equivalent and redundant mutant detection with e-graphs!!!☆13Updated last year
- benchmarking e-graph extraction☆34Updated last month
- Symbolic Geometric Algebra with E-Graphs☆18Updated last year
- Datalog + Egg = Good☆65Updated last year
- Library implementing type inference/checking functionality based on the Lean theorem prover☆38Updated 4 months ago
- EGraphs in OCaml☆60Updated 9 months ago
- Benchmark repository of polyglot effect handler examples☆20Updated 3 months ago
- Coq library for tactics, basic definitions, sets, maps☆41Updated last month
- Human-like theorem prover, inspired by robotone and developed in the Coq ecosystem.☆16Updated 2 years ago
- Gallina to Bedrock2 compilation toolkit☆50Updated last month
- egraph on top of sqlite☆12Updated 2 years ago
- sketches for egg: a flexible, high-performance e-graph library☆25Updated 4 months ago
- Lifting Reduction Semantics through Syntactic Sugar☆13Updated 6 years ago
- λ² is a tool for synthesizing functional programs from input-output examples.☆67Updated last year
- Lean 4 port of Iris, a higher-order concurrent separation logic framework☆68Updated 2 months ago
- ☆13Updated last year
- Pull your compiler up with abstract bootstraps.☆31Updated last year
- library learning w egraphs☆17Updated last year
- Cerberus C semantics☆53Updated this week
- A Redex Model of Rust, or more specifically an encoding of Patina, the formal model for rust's type safety☆24Updated 10 years ago
- Some unstructured notes concerning the Broad tutorial to take place in March 2020☆31Updated 3 years ago
- Interval arithmetic for real computation☆21Updated this week