Skip to content

Latest commit

 

History

History
4 lines (3 loc) · 269 Bytes

File metadata and controls

4 lines (3 loc) · 269 Bytes

Arithmetic-Coq-Compiler

Creating and proving an arithmetic compiler in Coq. Types are inductively defined, as are evaluate, compile, and run processes. Primary proof showcases that evaluating an arithmetic expression is equivalent to compiling and then running it.