These proofs are currently being updated
These proofs depend on the Cogent Type-system proofs, and AutoCorres.
file depends on ├── Cogent_C_Heap_Auto.thy (Read_Table) ├── Cogent_C_Val_Auto.thy (Value_Relation_Generation, Type_Relation_Generation) ├── Cogent_Corres_Sanity_Check.thy ├── Cogent_Corres_Shallow_C.thy (Deep_Embedding_Auto, Cogent_Corres, Corres_Tac, TypeProofGen, Tidy) ├── Cogent_Corres.thy (Value_Relation) ├── CogentHigherOrder.thy (TypeProofGen) ├── Corres_Tac.thy (Cogent_Corres, Value_Relation_Generation) ├── Deep_Embedding_Auto.thy (Specialised_Lemma, Cogent_C_Val_Auto, Cogent_C_Heap_Auto, Heap_Relation_Generation) ├── Heap_Relation_Generation.thy (Read_Table) ├── Read_Table.thy (Specialised_Lemma_Utils) ├── SpecialisedLemmaTactic.thy (Cogent_Corres, Specialised_Lemma_Utils) ├── Specialised_Lemma.thy (Read_Table, SpecialisedLemmaTactic) ├── Specialised_Lemma_URecord.thy (Read_Table, SpecialisedLemmaTactic) ├── Specialised_Lemma_USum.thy (Read_Table, SpecialisedLemmaTactic) ├── Specialised_Lemma_Utils.thy (Utils) ├── Tidy.thy ├── Type_Args.thy ├── Type_Relation_Generation.thy (Cogent_Corres, Read_Table) ├── TypeProofGen.thy ├── Utils.thy ├── Value_Relation_Generation.thy (Cogent_Corres, Specialised_Lemma_Utils) └── Value_Relation.thy (Type_Args)