diff -r 2f5f6824f888 -r 297dcbf64526 src/HOL/MicroJava/J/Conform.thy --- a/src/HOL/MicroJava/J/Conform.thy Fri Jul 14 16:32:44 2000 +0200 +++ b/src/HOL/MicroJava/J/Conform.thy Fri Jul 14 16:32:51 2000 +0200 @@ -6,7 +6,9 @@ Conformity relations for type safety of Java *) -Conform = State + +Conform = State + WellType + + +types 'c env_ = "'c prog \\ (vname \\ ty)" (* same as env of WellType.thy *) constdefs @@ -26,7 +28,7 @@ hconf :: "'c prog \\ aheap \\ bool" ("_\\h _\\" [51,51] 50) "G\\h h\\ \\ \\a obj. h a = Some obj \\ G,h\\obj\\" - conforms :: "state \\ java_mb env \\ bool" ("_\\\\_" [51,51] 50) + conforms :: "state \\ java_mb env_ \\ bool" ("_\\\\_" [51,51] 50) "s\\\\E \\ prg E\\h heap s\\ \\ prg E,heap s\\locals s[\\\\]localT E" end