diff -r 00ade10f611d -r f92919b141b2 src/HOL/Library/ExecutableRat.thy --- a/src/HOL/Library/ExecutableRat.thy Sat Feb 25 15:19:00 2006 +0100 +++ b/src/HOL/Library/ExecutableRat.thy Sat Feb 25 15:19:19 2006 +0100 @@ -95,28 +95,28 @@ Fract ml ("{*of_quotient*}") haskell ("{*of_quotient*}") - 0 :: "rat" + "0 :: rat" ml ("{*0::erat*}") haskell ("{*1::erat*}") - 1 :: "rat" + "1 :: rat" ml ("{*1::erat*}") haskell ("{*1::erat*}") - "op +" :: "rat \ rat \ rat" + "op + :: rat \ rat \ rat" ml ("{*op + :: erat \ erat \ erat*}") haskell ("{*op + :: erat \ erat \ erat*}") - uminus :: "rat \ rat" + "uminus :: rat \ rat" ml ("{*uminus :: erat \ erat*}") haskell ("{*uminus :: erat \ erat*}") - "op *" :: "rat \ rat \ rat" + "op * :: rat \ rat \ rat" ml ("{*op * :: erat \ erat \ erat*}") haskell ("{*op * :: erat \ erat \ erat*}") - inverse :: "rat \ rat" + "inverse :: rat \ rat" ml ("{*inverse :: erat \ erat*}") haskell ("{*inverse :: erat \ erat*}") - divide :: "rat \ rat \ rat" + "divide :: rat \ rat \ rat" ml ("{*op * :: erat \ erat \ erat*}/ _/ ({*inverse :: erat \ erat*}/ _)") haskell ("{*op * :: erat \ erat \ erat*}/ _/ ({*inverse :: erat \ erat*}/ _)") - "op <=" :: "rat \ rat \ bool" + "op <= :: rat \ rat \ bool" ml ("{*op <= :: erat \ erat \ bool*}") haskell ("{*op <= :: erat \ erat \ bool*}")