au-ts / cogent

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

compiler proof: Fixed the uabsfuns declaration #406

Open Cheunglo opened 3 years ago

Cheunglo commented 3 years ago

This commit fixes the declaration of the uabsfuns, i.e. the xi_0 and xi_1 terms in the corres theorems. These are now declared as Isabelle constants, which users can overload later on whilst theorems using these constants will still remain true.

One minor fix is fixing the make file for the system-abstract-verif example. It now copies the typing table to a file that Isabelle expects to exist.