diff src/expl_util.sml @ 453:787d4931fb07

Almost have that nested save function compiling
author Adam Chlipala <adamc@hcoop.net>
date Sat, 01 Nov 2008 21:19:43 -0400
parents 89f766f19d5b
children d34834af4512
line wrap: on
line diff
--- a/src/expl_util.sml	Sat Nov 01 17:19:12 2008 -0400
+++ b/src/expl_util.sml	Sat Nov 01 21:19:43 2008 -0400
@@ -331,7 +331,7 @@
                          fn t' =>
                             S.bind2 (mfe ctx e1,
                                   fn e1' =>
-                                     S.map2 (mfe ctx e2,
+                                     S.map2 (mfe (bind (ctx, RelE (x, t))) e2,
                                           fn e2' =>
                                              (ELet (x, t', e1', e2'), loc))))
     in