Improved Easy_domain, with boolean env vars
[hcoop/domtool2.git] / src / printFn.sml
index decc2bc..42282aa 100644 (file)
@@ -134,7 +134,7 @@ fun p_exp' pn (e, _) =
       | EWith (e1, e2) => dBox [p_exp e1, space 1, keyword "with", p_exp e2, space 1, keyword "end"]
       | EIf (e1, e2, e3) => dBox [keyword "if", space 1, p_exp e1,
                                  space 1, keyword "then", space 1, p_exp e2,
       | EWith (e1, e2) => dBox [p_exp e1, space 1, keyword "with", p_exp e2, space 1, keyword "end"]
       | EIf (e1, e2, e3) => dBox [keyword "if", space 1, p_exp e1,
                                  space 1, keyword "then", space 1, p_exp e2,
-                                 space 1, keyword "else", space 1, p_exp e2]
+                                 space 1, keyword "else", space 1, p_exp e3]
 and p_exp e = p_exp' false e
 
 fun p_decl d =
 and p_exp e = p_exp' false e
 
 fun p_decl d =