An automated theorem prover for first order logic.
☆31Mar 23, 2017Updated 9 years ago
Alternatives and similar repositories for Serkr
Users that are interested in Serkr are comparing it to the libraries listed below
Sorting:
- Proof Object Transformation, Preserving Imp Embeddings: the first proof compiler to be formally proven correct☆16Aug 19, 2024Updated last year
- Inefficient and syntactically unwieldy implementation of algebraic effects in Python using generators☆13Aug 31, 2020Updated 5 years ago
- the reflective tower Blond by Olivier Danvy & Karoline Malmkjær☆16May 21, 2025Updated 10 months ago
- Rust macro crate used for fighting the borrow checker☆14Jan 20, 2017Updated 9 years ago
- A monotonic solver designed to be easy to use with Rust enum expressions☆50Apr 11, 2021Updated 4 years ago
- Allocator of fixed sized blocks from pre-allocated arena☆18Oct 29, 2017Updated 8 years ago
- formally and easily, describe the semantics.☆13Aug 17, 2020Updated 5 years ago
- a Rust implementation of first-order term rewriting systems (TRS)☆29Dec 28, 2021Updated 4 years ago
- Reason about Term Rewriting Systems☆18Jul 24, 2022Updated 3 years ago
- A verified Implementation of a mini prolog☆17Nov 27, 2022Updated 3 years ago
- A Henkin-style completeness proof for the modal logic S5☆17Jun 20, 2021Updated 4 years ago
- Code from John Harrison's "Handbook of Practical Logic and Automated Reasoning"☆17Oct 23, 2012Updated 13 years ago
- SecBox - Sensitive data container☆14Jul 30, 2016Updated 9 years ago
- MiniSat reimplemented in Rust☆20Apr 18, 2018Updated 7 years ago
- A (parametrized) Rust SAT solver originally based on MiniSat☆32Jan 20, 2025Updated last year
- A non-interactive proof assistant using the Haskell type system☆38Apr 11, 2020Updated 5 years ago
- Type inference algorithms and intuitionistic propositional theorem provers solving type inhabitation problems☆34Feb 2, 2026Updated last month
- A programming language☆11Jan 7, 2022Updated 4 years ago
- Crate for reading TPTP files.☆15May 11, 2022Updated 3 years ago
- An esoteric language based on overlapping tree-like structures☆10Oct 16, 2021Updated 4 years ago
- A compiler for the Dana programming language☆11Apr 25, 2021Updated 4 years ago
- A 2d "programming language" based around triangles☆11Sep 23, 2023Updated 2 years ago
- A Rust hashconsing library.☆38Jul 15, 2024Updated last year
- Verifying encodings into propositional logic in Lean☆14Aug 14, 2023Updated 2 years ago
- An imperative, statically-typed toy language☆12May 5, 2019Updated 6 years ago
- Lambda Calculus with quote and unquote☆19Jun 29, 2020Updated 5 years ago
- HW: a modern, open-source, typeless, turing-incomplete programming language.☆10Jul 17, 2018Updated 7 years ago
- Formalization of C++ for verification purposes.☆90Updated this week
- Cyclic theorem prover for equalitional reasoning using egraphs☆27Oct 24, 2023Updated 2 years ago
- Rust XDR interoperability library and codegen☆16Jul 8, 2022Updated 3 years ago
- SWORD: A Whole Program Race Detector for Java☆13Jan 30, 2021Updated 5 years ago
- An artificial life experiment.☆12Jul 30, 2020Updated 5 years ago
- Eris is an open source 16 bit retrocomputer design which can be built cheaply and easily☆12Oct 4, 2021Updated 4 years ago
- A Programming language of directories. Just for fun.☆15Feb 2, 2023Updated 3 years ago
- A minimal ML, type-inferred, compiled, and/or interpreted in less than 750 lines☆39Feb 13, 2020Updated 6 years ago
- Actively maintained fork of Peter Miller's UCSD P-System tools - Cross-compiler☆18Nov 2, 2025Updated 4 months ago
- Multinomials for the Mathematical Components library.☆16Mar 3, 2026Updated 2 weeks ago
- Find common stylistic problems in english texts. Works well for technical or scientific documents.☆33Jun 12, 2016Updated 9 years ago
- An Esoteric Programming Language based on Reverse Polish Notation☆12Feb 16, 2017Updated 9 years ago