joshrule / term-rewriting-rs
a Rust implementation of first-order term rewriting systems (TRS)
☆27Updated 3 years ago
Alternatives and similar repositories for term-rewriting-rs:
Users that are interested in term-rewriting-rs are comparing it to the libraries listed below
- λ² is a tool for synthesizing functional programs from input-output examples.☆67Updated 2 years ago
- An encyclopedia of proofs☆57Updated 3 months ago
- Cyclic theorem prover for equalitional reasoning using egraphs☆26Updated last year
- Datalog + Egg = Good☆65Updated last year
- SPSC: A Small Positive Supercompiler☆34Updated 9 months ago
- An arbitrary-precision differentiable programming language.☆34Updated last year
- Interpreter for the reversible functional language rFun☆36Updated 6 years ago
- (WIP) Dependently-typed programming language with Agda style dependent pattern matching☆80Updated 4 years ago
- An LLVM interface for Lean 4. (WIP)☆19Updated last year
- Verification-condition-generation-based verifier for the Viper intermediate verification language.☆30Updated last week
- Szalinski: A Tool for Synthesizing Structured CAD Models with Equality Saturation and Inverse Transformations☆46Updated last year
- sketches for egg: a flexible, high-performance e-graph library☆26Updated 3 weeks ago
- A synthesis-enabled solver for relational logic☆27Updated 6 years ago
- A Rust hashconsing library.☆31Updated 7 months ago
- Isabelle LLVM Code Generator and Refinement☆26Updated last week
- HoTT in Lean 3☆78Updated 4 years ago
- Best of POPL (BOP) Reading Group Memoirs☆67Updated 3 years ago
- Hoare Type Theory☆70Updated last month
- An automated theorem prover that uses Büchi automata.☆40Updated 3 years ago
- EGraphs in OCaml☆65Updated last year
- A cyclic theorem prover framework.☆31Updated 2 weeks ago
- A mechanisation of Wasm in Isabelle.☆22Updated last week
- Gallina to Bedrock2 compilation toolkit☆52Updated last week
- Definition of the Viper intermediate verification language.☆81Updated last week
- Symbolic Geometric Algebra with E-Graphs☆18Updated last year
- Slides and handwritten notes on the course on models of programming languages☆50Updated 4 years ago
- ☆44Updated this week
- Coq library for verified low-level programming☆57Updated 7 years ago
- Convert Haskell source code to Coq source code.☆82Updated 5 months ago
- Staged Abstract Interpreters☆65Updated last year