Mercurial > urweb
diff src/cloconv.sml @ 100:f0f59e918cac
page declaration, up through monoize
author | Adam Chlipala <adamc@hcoop.net> |
---|---|
date | Thu, 10 Jul 2008 10:11:35 -0400 |
parents | dcc5dda1645c |
children | 717b6f8d8505 |
line wrap: on
line diff
--- a/src/cloconv.sml Thu Jul 10 09:24:43 2008 -0400 +++ b/src/cloconv.sml Thu Jul 10 10:11:35 2008 -0400 @@ -158,7 +158,6 @@ val body = (L'.ELet ([("env", envT, (L'.EField ((L'.ERel 0, loc), "env"), loc)), ("arg", dom, (L'.EField ((L'.ERel 1, loc), "arg"), loc))], body), loc) - val (D, fi) = Ds.func D (x, (L'.TRecord [("env", envT), ("arg", dom)], loc), ran, body) in @@ -198,6 +197,7 @@ in Ds.exp D (x, n, t, e) end + | L.DPage _ => raise Fail "Cloconv DPage" fun cloconv ds = let