src/HOL/Library/Predicate_Compile_Alternative_Defs.thy
changeset 56679 5545bfdfefcc
parent 56073 29e308b56d23
child 60045 cd2b6debac18
--- a/src/HOL/Library/Predicate_Compile_Alternative_Defs.thy	Thu Apr 24 00:08:48 2014 +0200
+++ b/src/HOL/Library/Predicate_Compile_Alternative_Defs.thy	Thu Apr 24 00:23:38 2014 +0200
@@ -174,16 +174,16 @@
 
 subsection {* Alternative rules for @{text length} *}
 
-definition size_list :: "'a list => nat"
-where "size_list = size"
+definition size_list' :: "'a list => nat"
+where "size_list' = size"
 
-lemma size_list_simps:
-  "size_list [] = 0"
-  "size_list (x # xs) = Suc (size_list xs)"
-by (auto simp add: size_list_def)
+lemma size_list'_simps:
+  "size_list' [] = 0"
+  "size_list' (x # xs) = Suc (size_list' xs)"
+by (auto simp add: size_list'_def)
 
-declare size_list_simps[code_pred_def]
-declare size_list_def[symmetric, code_pred_inline]
+declare size_list'_simps[code_pred_def]
+declare size_list'_def[symmetric, code_pred_inline]
 
 
 subsection {* Alternative rules for @{text list_all2} *}