Skip to content

Latest commit

 

History

History
 
 

bootstrap

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

A Small Verified Bootstrapped Compiler

The source language is defined in files:

The target assembly language is defined in files:

The code generator and its verification proof:

Functions and proofs about lexing, parsing and pretty printing of source code:

Top-level compiler definition as shallow embedding:

Automation that converts shallow embeddings into deep embeddings:

In-logic evaluation of the code generator applied to the deeply embedded compiler:

A file with the top-level correctness theorems: