AeneasVerif / scyllaLinks
Scylla, a tool for translating ultra-regular C code to Safe Rust
☆10Updated last week
Alternatives and similar repositories for scylla
Users that are interested in scylla are comparing it to the libraries listed below
Sorting:
- Eurydice compiles (a modest subset of) Rust to C. Verify programs in Rust, still get C code for legacy environments.☆38Updated this week
- The Pulse separation logic DSL for F*☆16Updated last week
- Human-like theorem prover, inspired by robotone and developed in the Coq ecosystem.☆17Updated 3 years ago
- Deadlock freedom by type checking☆20Updated last year
- A formal consistency proof of Quine's set theory New Foundations☆70Updated this week
- A toy example of a verified compiler.☆28Updated last month
- LL(1) parser generator verified in Coq☆47Updated 5 years ago
- Coq library for tactics, basic definitions, sets, maps☆48Updated 3 weeks ago
- Cerberus C semantics☆61Updated last week
- Rust bindings for the Lean 4 proof assistant☆23Updated 3 months ago
- EGraphs in OCaml☆65Updated last year
- Lean 4 port of Iris, a higher-order concurrent separation logic framework☆97Updated last week
- Refreshing automation for inductive equational proofs using e-graphs☆20Updated 10 months ago
- Experiments with SAT solvers with proofs in Lean 4☆57Updated 11 months ago
- ☆36Updated 2 months ago
- An itree-like data-structure to additionally support internal non-determinism☆17Updated last month
- Probabilistic separation logics for verifying higher-order probabilistic programs.☆23Updated this week
- Liquid Types implementation for Rust☆29Updated 2 years ago
- The Steel separation logic library for F*☆35Updated 3 weeks ago
- A prototype for a monadic program logic in Lean☆31Updated last week
- A Seamless, Interactive Tactic Learner and Prover for Coq☆68Updated 3 weeks ago
- Alternative implementation of the logical framework Dedukti in Rust☆21Updated last month
- ☆38Updated last week
- Slides and handwritten notes on the course on models of programming languages☆51Updated 4 years ago
- We define a simple programming language, simp_lang, then instantiate Iris to verify simple simp_lang programs with concurrent separation …☆51Updated last week
- Library implementing type inference/checking functionality based on the Lean theorem prover☆61Updated 11 months ago
- Coq library for reasoning on randomized algorithms [maintainers=@anton-trunov,@volodeyka]☆25Updated 3 years ago
- A foundational framework for modular cryptographic proofs in Coq☆64Updated this week
- Template project for program verification in Coq, showcasing reasoning on CompCert's Clight language using the Verified Software Toolchai…☆31Updated 10 months ago
- Yet another plugin tutorial, this time as an exercise for 598☆38Updated last year