equal
deleted
inserted
replaced
1066 text {* |
1066 text {* |
1067 Isabelle/HOL specification mechanisms (datatype, inductive, etc.) |
1067 Isabelle/HOL specification mechanisms (datatype, inductive, etc.) |
1068 provide suitable derived cases rules. |
1068 provide suitable derived cases rules. |
1069 *} |
1069 *} |
1070 |
1070 |
1071 datatype_new foo = Foo | Bar foo |
1071 datatype foo = Foo | Bar foo |
1072 |
1072 |
1073 notepad |
1073 notepad |
1074 begin |
1074 begin |
1075 fix x :: foo |
1075 fix x :: foo |
1076 have C |
1076 have C |