src/HOL/Isar_examples/W_correct.thy
changeset 11628 e57a6e51715e
parent 10408 d8b3613158b1
child 11809 c9ffdd63dd93
--- a/src/HOL/Isar_examples/W_correct.thy	Fri Sep 28 19:18:46 2001 +0200
+++ b/src/HOL/Isar_examples/W_correct.thy	Fri Sep 28 19:19:26 2001 +0200
@@ -33,10 +33,10 @@
   "a |- e :: t" == "(a, e, t) : has_type"
 
 inductive has_type
-  intros [simp]
-    Var: "n < length a ==> a |- Var n :: a ! n"
-    Abs: "t1#a |- e :: t2 ==> a |- Abs e :: t1 -> t2"
-    App: "a |- e1 :: t2 -> t1 ==> a |- e2 :: t2
+  intros
+    Var [simp]: "n < length a ==> a |- Var n :: a ! n"
+    Abs [simp]: "t1#a |- e :: t2 ==> a |- Abs e :: t1 -> t2"
+    App [simp]: "a |- e1 :: t2 -> t1 ==> a |- e2 :: t2
       ==> a |- App e1 e2 :: t1"