cdf-program-logics

Program logic textbook

Companion Coq development for teaching program logics

Companion Coq development for Xavier Leroy's 2021 lectures on program logics

GitHub

40 stars
2 watching
7 forks
Language: Coq
last commit: over 5 years ago
Linked from 2 awesome lists


Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
xavierleroy/cdf-mech-semDevelopment of formal semantics and verification tools for imperative languages and functional programming languages.64
xavierleroy/cdf-sem-mecaThis project provides a development environment and software tools for formalizing the semantics of programming languages in the Coq proof assistant.21
dschepler/coq-sequent-calculusFormalizations of logical deduction systems using Coq44
math-comp/tutorial_materialTutorials and materials for teaching Coq-based mathematical component development17
thery/flocqlectureAn introductory course on floating-point numbers and formal proof using Coq6
charguer/tlcA Coq library providing an alternative set of axioms and type class mechanisms for building and proving mathematical theorems.38
princeton-vl/coqgymA learning environment for theorem proving with the Coq proof assistant388
dboulytchev/minikanren-coqA certified semantics for relational programming language specification, providing verified implementations of syntax and semantics for miniKanren languages26
certikos/coqrelA Coq-based library for establishing logical relations in formal verification and proof assistance20
vlopezj/coq-courseA self-reading Coq course for PhD students covering fundamental topics in functional programming and formal verification.38
coq-community/reglangProvides definitions and verified translations between various representations of regular languages in the Coq proof assistant41
coq-community/coqealA Coq library providing algebraic data structures and algorithms67
heades/system-f-coqAn implementation of System F in Coq, aiming to provide a rigorous and expressive formal system for describing programming languages.19
ejgallego/coq-lspA tool for interactive theorem proving and language support in Coq153
coq-community/semanticsA comprehensive survey of programming language semantics styles implemented in Coq46