diff src/expl_util.sml @ 72:0ee10f4d73cf

Explify efold
author Adam Chlipala <adamc@hcoop.net>
date Thu, 26 Jun 2008 11:11:13 -0400
parents c1e21ab42896
children 275aaeb73f1f
line wrap: on
line diff
--- a/src/expl_util.sml	Thu Jun 26 11:09:30 2008 -0400
+++ b/src/expl_util.sml	Thu Jun 26 11:11:13 2008 -0400
@@ -263,6 +263,10 @@
                                              S.map2 (mfc ctx rest,
                                                   fn rest' =>
                                                      (EField (e', c', {field = field', rest = rest'}), loc)))))
+              | EFold k =>
+                S.map2 (mfk k,
+                         fn k' =>
+                            (EFold k', loc))
     in
         mfe
     end