nand2coq
Computer builder
An educational project building a formally verified version of the Nand 2 Tetris course using Coq and other formal tools.
Build an educational formally verified version of the Nand 2 Tetris course using Coq (and other formal tools).
54 stars
7 watching
3 forks
Language: Coq
last commit: almost 3 years ago coqformal-methodsfpganand2tetris
Related projects:
Repository | Description | Stars |
---|---|---|
math-comp/hierarchy-builder | Provides high-level commands to declare hierarchical algebraic structures in Coq using packed classes | 97 |
cpitclaudel/company-coq | An Emacs plugin that enhances Coq mode with various features and tools for writing and debugging proof-based software | 354 |
princetonuniversity/vst | A collection of formal verification tools and libraries for writing secure and reliable software using the Coq proof assistant | 442 |
sifive/prockami | Formal verification and implementation of RISC-V processor designs using Coq. | 22 |
coq-community/coq-nix-toolbox | Automates Coq project setup and Continuous Integration with Nix package manager | 33 |
havivha/nand2tetris | An implementation of a complete computer using Nand gates on up as described in the book 'The Elements of Computing Systems' | 419 |
coq-community/fav-ssr | A comprehensive library of verified data structures and algorithms in Coq | 45 |
gangtan/cpumodels | Formal models of computer architectures and verification tools for security checks and instrumentation | 36 |
coq-community/gaia | A Coq implementation of mathematical concepts from N. Bourbaki's Elements of Mathematics | 28 |
ejgallego/coq-lsp | A tool for interactive theorem proving and language support in Coq | 152 |
pa-ba/calc-comp | Formalizations of compiler design and virtual machine calculations in Coq | 30 |
math-comp/tutorial_material | Tutorials and materials for teaching Coq-based mathematical component development | 17 |
coq-community/dedekind-reals | A formalization of Dedekind reals numbers in the Coq programming language | 43 |
coq-concurrency/pluto | A Coq-based web server written in a functional programming language | 86 |