calc-comp

Compiler formalism

Formalizations of compiler design and virtual machine calculations in Coq

Coq proofs for the paper "Calculating Correct Compilers"

GitHub

30 stars
3 watching
2 forks
Language: Coq
last commit: almost 3 years ago

Related projects:

RepositoryDescriptionStars
absint/compcertA formally verified compiler for a subset of C that generates code for multiple architectures.1,901
math-comp/analysisA Coq proof-assistant library for real analysis and mathematical structures210
math-comp/coq-combiFormalizes algebraic combinatorics and symmetric functions in Coq.37
certicoq/certicoqA compiler for a subset of the C language that can be compiled with any standard C compiler, used in formal verification and proof assistance.137
math-comp/tutorial_materialTutorials and materials for teaching Coq-based mathematical component development17
coq-community/comp-dec-modalMachine-checked proofs of soundness, completeness, and decidability for modal logics in Coq.8
coq-community/lemma-overloadingA Coq library demonstrating design patterns for automated proof automation and canonical structures26
math-comp/math-compA comprehensive library of formalized mathematical theories593
reynir/brainfuckFormalizing Brainfuck in Coq to prove its properties and verify a compiler for simple arithmetic expressions.26
thery/flocqlectureAn introductory course on floating-point numbers and formal proof using Coq6
coq-community/reglangProvides definitions and verified translations between various representations of regular languages in the Coq proof assistant41
coq-community/coq-artCoq proof assistant book with exercises and examples114
huynhtrankhanh/coqcpVerifying competitive programming solutions to catch errors and improve rigor through formal mathematical proof22