src/HOL/Library/Executable_Real.thy
changeset 22997 d4f3b015b50b
parent 22982 bff3fcdeecd3
child 23017 00c0e4c42396
equal deleted inserted replaced
22996:5f82c5f8478e 22997:d4f3b015b50b
   472 fun term_of_real (p, q) =
   472 fun term_of_real (p, q) =
   473   let 
   473   let 
   474     val rT = HOLogic.realT;
   474     val rT = HOLogic.realT;
   475 in if q = 1
   475 in if q = 1
   476   then HOLogic.mk_number rT p
   476   then HOLogic.mk_number rT p
   477   else Const ("HOL.divide", rT --> rT --> rT) $
   477   else @{term "op / \<Colon> real \<Rightarrow> real \<Rightarrow> real"} $
   478     HOLogic.mk_number rT p $ HOLogic.mk_number rT q
   478     HOLogic.mk_number rT p $ HOLogic.mk_number rT q
   479 end;
   479 end;
   480 *}
   480 *}
   481 
   481 
   482 consts_code INum ("")
   482 consts_code INum ("")
       
   483 
   483 end
   484 end