actually use theory;
authorwenzelm
Sun, 23 Apr 2017 19:06:53 +0200
changeset 65563 e83c9e94e891
parent 65562 f9753d949afc
child 65564 5b3cae328a94
actually use theory; tuned;
src/HOL/ROOT
src/HOL/ex/Case_Product.thy
--- a/src/HOL/ROOT	Sun Apr 23 18:54:18 2017 +0200
+++ b/src/HOL/ROOT	Sun Apr 23 19:06:53 2017 +0200
@@ -565,6 +565,7 @@
     Bubblesort
     CTL
     Cartouche_Examples
+    Case_Product
     Chinese
     Classical
     Code_Binary_Nat_examples
--- a/src/HOL/ex/Case_Product.thy	Sun Apr 23 18:54:18 2017 +0200
+++ b/src/HOL/ex/Case_Product.thy	Sun Apr 23 19:06:53 2017 +0200
@@ -10,21 +10,17 @@
 begin
 
 text \<open>
-  The {@attribute case_product} attribute combines multiple case distinction
+  The @{attribute case_product} attribute combines multiple case distinction
   lemmas into a single case distinction lemma by building the product of all
   these case distinctions.
 \<close>
 
-lemmas nat_list_exhaust = nat.exhaust[case_product list.exhaust]
+lemmas nat_list_exhaust = nat.exhaust [case_product list.exhaust]
 
-text \<open>
-  The attribute honors preconditions
-\<close>
+text \<open>The attribute honours preconditions.\<close>
 
-lemmas trancl_acc_cases= trancl.cases[case_product acc.cases]
+lemmas trancl_acc_cases = trancl.cases [case_product acc.cases]
 
-text \<open>
-  Also, case names are generated based on the old names
-\<close>
+text \<open>Also, case names are generated based on the old names.\<close>
 
 end