1 (* fixed type for _RE_parsing of strings from frontend
2 WN.11.99, from Markus Wenzel
16 "op +" => "_plus :: [real, real] => real" (*infixl 65 *)
17 "op -" => "_minus :: [real, real] => real" (*infixl 65 *)
18 "uminus"=> "_umin :: [real] => real" (*"- _" [80] 80*)
19 "op *" => "_times :: [real, real] => real" (*infixl 70 *)
26 val parse_translation =
27 [("_plus", curry Term.list_comb (Syntax.const "op +")),
28 ("_minus", curry Term.list_comb (Syntax.const "op -")),
29 ("_umin", curry Term.list_comb (Syntax.const "uminus")),
30 ("_times", curry Term.list_comb (Syntax.const "op *"))];