velus
Lustre compiler
A formally verified compiler for the Lustre programming language
A Lustre compiler in Coq
58 stars
10 watching
6 forks
Language: Coq
last commit: about 1 year ago compcertcoq-formalizationlustresynchronous-language
Related projects:
Repository | Description | Stars |
---|---|---|
absint/compcert | A formally verified C compiler with guaranteed correct assembly code generation | 1,888 |
pa-ba/calc-comp | Formalizations of compiler design and virtual machine calculations in Coq | 30 |
certicoq/certicoq | A compiler for a subset of the C language that can be compiled with any standard C compiler, used in formal verification and proof assistance. | 136 |
coq-community/reglang | Provides definitions and verified translations between various representations of regular languages in the Coq proof assistant | 41 |
reynir/brainfuck | Formalizing Brainfuck in Coq to prove its properties and verify a compiler for simple arithmetic expressions. | 26 |
bedrocksystems/brick | Formalization of C++ logic for verifying concurrent programming | 69 |
coq-concurrency/pluto | A Coq-based web server written in a functional programming language | 86 |
sigurdschneider/lvc | A compiler project that aims to formalize and verify the semantics of an intermediate language using Coq | 57 |
coq-community/fav-ssr | A comprehensive library of verified data structures and algorithms in Coq | 45 |
coq-community/corn | A comprehensive formalization of mathematical structures and concepts for verified computation in Coq. | 111 |
formal-land/coq-of-rust | Tool that verifies Rust code by translating it into Coq's proof system to ensure no bugs or vulnerabilities exist | 421 |
jscert/jscert | A Coq-based verification of the ECMAScript 5 standard for a JavaScript interpreter | 196 |
coq-community/gaia | A Coq implementation of mathematical concepts from N. Bourbaki's Elements of Mathematics | 28 |
snu-sf/promising-coq | Development of a promising semantics for relaxed-memory concurrency | 33 |
uwplse/cheerios | A formally verified serialization library for Coq | 23 |