comparison src/mono_print.sml @ 1360:02fc16faecf3

[De]serialization of times in JavaScript; proper integer division in JavaScript; Basis.crypt; Top.mkRead'; more aggressive Mono-level inlining, for values of function-y types
author Adam Chlipala <adam@chlipala.net>
date Thu, 23 Dec 2010 17:46:40 -0500
parents b4480a56cab7
children 0577be31a435
comparison
equal deleted inserted replaced
1359:e525ad571e15 1360:02fc16faecf3
185 p_exp (E.pushERel env x t NONE) e]) 185 p_exp (E.pushERel env x t NONE) e])
186 186
187 | EUnop (s, e) => parenIf true (box [string s, 187 | EUnop (s, e) => parenIf true (box [string s,
188 space, 188 space,
189 p_exp' true env e]) 189 p_exp' true env e])
190 | EBinop (s, e1, e2) => parenIf true (box [p_exp' true env e1, 190 | EBinop (_, s, e1, e2) => parenIf true (box [p_exp' true env e1,
191 space, 191 space,
192 string s, 192 string s,
193 space, 193 space,
194 p_exp' true env e2]) 194 p_exp' true env e2])
195 195
196 | ERecord xes => box [string "{", 196 | ERecord xes => box [string "{",
197 p_list (fn (x, e, _) => 197 p_list (fn (x, e, _) =>
198 box [string x, 198 box [string x,
199 space, 199 space,