src/HOL/Tools/numeral.ML
changeset 59586 ddf6deaadfe8
parent 58410 6d46ad54a2ab
child 59621 291934bac95e
--- a/src/HOL/Tools/numeral.ML	Wed Mar 04 20:50:20 2015 +0100
+++ b/src/HOL/Tools/numeral.ML	Wed Mar 04 22:05:01 2015 +0100
@@ -38,16 +38,16 @@
 local
 
 val zero = @{cpat "0"};
-val zeroT = Thm.ctyp_of_term zero;
+val zeroT = Thm.ctyp_of_cterm zero;
 
 val one = @{cpat "1"};
-val oneT = Thm.ctyp_of_term one;
+val oneT = Thm.ctyp_of_cterm one;
 
 val numeral = @{cpat "numeral"};
-val numeralT = Thm.ctyp_of @{theory} (Term.range_type (Thm.typ_of (Thm.ctyp_of_term numeral)));
+val numeralT = Thm.ctyp_of @{theory} (Term.range_type (Thm.typ_of_cterm numeral));
 
 val uminus = @{cpat "uminus"};
-val uminusT = Thm.ctyp_of @{theory} (Term.range_type (Thm.typ_of (Thm.ctyp_of_term uminus)));
+val uminusT = Thm.ctyp_of @{theory} (Term.range_type (Thm.typ_of_cterm uminus));
 
 fun instT T V = Thm.instantiate_cterm ([(V, T)], []);