diff src/cjrize.sml @ 106:d101cb1efe55

More with attributes and efficient serialization
author Adam Chlipala <adamc@hcoop.net>
date Thu, 10 Jul 2008 15:49:14 -0400
parents 5f04adf47f48
children 813e5a52063d
line wrap: on
line diff
--- a/src/cjrize.sml	Thu Jul 10 15:19:06 2008 -0400
+++ b/src/cjrize.sml	Thu Jul 10 15:49:14 2008 -0400
@@ -167,6 +167,14 @@
             ((L'.EWrite e, loc), sm)
         end
 
+      | L.ESeq (e1, e2) =>
+        let
+            val (e1, sm) = cifyExp (e1, sm)
+            val (e2, sm) = cifyExp (e2, sm)
+        in
+            ((L'.ESeq (e1, e2), loc), sm)
+        end
+
 fun cifyDecl ((d, loc), sm) =
     case d of
         L.DVal (x, n, t, e) =>