diff src/explify.sml @ 271:42dfb0d61cf0

'database' declaration threaded through compiler
author Adam Chlipala <adamc@hcoop.net>
date Tue, 02 Sep 2008 10:51:41 -0400
parents 3aa010e97db9
children 9601c717d2f3
line wrap: on
line diff
--- a/src/explify.sml	Tue Sep 02 10:31:16 2008 -0400
+++ b/src/explify.sml	Tue Sep 02 10:51:41 2008 -0400
@@ -164,6 +164,7 @@
       | L.DTable (nt, x, n, c) => SOME (L'.DTable (nt, x, n, explifyCon c), loc)
       | L.DClass (x, n, c) => SOME (L'.DCon (x, n,
                                              (L'.KArrow ((L'.KType, loc), (L'.KType, loc)), loc), explifyCon c), loc)
+      | L.DDatabase s => SOME (L'.DDatabase s, loc)
 
 and explifyStr (str, loc) =
     case str of