au-ts / cogent

Cogent Project
https://trustworthy.systems/projects/TS/cogent.pml
Other
158 stars 26 forks source link

Surface Typechecker Formalisation #325

Open zilinc opened 4 years ago

zilinc commented 4 years ago

Description

The surface typechecker is mainly comprised of a constraint generator and a solver. We want to formalise these two components and prove important properties about them. Note that the surface language is not part of the current proof chain (which only starts from the core language) and is not trusted.