# HG changeset patch # User wenzelm # Date 1001700550 -7200 # Node ID 647e6c84323c890c329fc3f634ce827731fdc4a7 # Parent 0bec857c98715ddece25e45eeb32af9198109510 inductive: no collective atts; diff -r 0bec857c9871 -r 647e6c84323c src/HOL/Induct/Mutil.thy --- a/src/HOL/Induct/Mutil.thy Fri Sep 28 20:08:28 2001 +0200 +++ b/src/HOL/Induct/Mutil.thy Fri Sep 28 20:09:10 2001 +0200 @@ -17,15 +17,15 @@ consts tiling :: "'a set set => 'a set set" inductive "tiling A" - intros [simp, intro] - empty: "{} \ tiling A" - Un: "a \ A ==> t \ tiling A ==> a \ t = {} ==> a \ t \ tiling A" + intros + empty [simp, intro]: "{} \ tiling A" + Un [simp, intro]: "a \ A ==> t \ tiling A ==> a \ t = {} ==> a \ t \ tiling A" consts domino :: "(nat \ nat) set set" inductive domino - intros [simp] - horiz: "{(i, j), (i, Suc j)} \ domino" - vertl: "{(i, j), (Suc i, j)} \ domino" + intros + horiz [simp]: "{(i, j), (i, Suc j)} \ domino" + vertl [simp]: "{(i, j), (Suc i, j)} \ domino" constdefs coloured :: "nat => (nat \ nat) set" diff -r 0bec857c9871 -r 647e6c84323c src/HOL/ex/BinEx.thy --- a/src/HOL/ex/BinEx.thy Fri Sep 28 20:08:28 2001 +0200 +++ b/src/HOL/ex/BinEx.thy Fri Sep 28 20:09:10 2001 +0200 @@ -240,12 +240,12 @@ *} consts normal :: "bin set" -inductive "normal" - intros [simp] - Pls: "Pls: normal" - Min: "Min: normal" - BIT_F: "w: normal ==> w \ Pls ==> w BIT False : normal" - BIT_T: "w: normal ==> w \ Min ==> w BIT True : normal" +inductive normal + intros + Pls [simp]: "Pls: normal" + Min [simp]: "Min: normal" + BIT_F [simp]: "w: normal ==> w \ Pls ==> w BIT False : normal" + BIT_T [simp]: "w: normal ==> w \ Min ==> w BIT True : normal" text {* \medskip Binary arithmetic on normalized operands yields normalized