src/HOL/hologic.ML
changeset 14103 afd168fdcd3a
parent 14048 03a9adec9869
child 14387 e96d5c42c4b0
equal deleted inserted replaced
14102:8af7334af4b3 14103:afd168fdcd3a
   319 
   319 
   320 (* int *)
   320 (* int *)
   321 
   321 
   322 val intT = Type ("IntDef.int", []);
   322 val intT = Type ("IntDef.int", []);
   323 
   323 
   324 fun mk_int i = number_of_const intT $ mk_bin i;
   324 fun mk_int 0 = Const ("0", intT)
       
   325   | mk_int 1 = Const ("1", intT)
       
   326   | mk_int i = number_of_const intT $ mk_bin i;
   325 
   327 
   326 
   328 
   327 (* real *)
   329 (* real *)
   328 
   330 
   329 val realT = Type("RealDef.real", []);
   331 val realT = Type("RealDef.real", []);