diff src/cjrize.sml @ 271:42dfb0d61cf0

'database' declaration threaded through compiler
author Adam Chlipala <adamc@hcoop.net>
date Tue, 02 Sep 2008 10:51:41 -0400
parents fac9fae654e2
children 09c66a30ef32
line wrap: on
line diff
--- a/src/cjrize.sml	Tue Sep 02 10:31:16 2008 -0400
+++ b/src/cjrize.sml	Tue Sep 02 10:51:41 2008 -0400
@@ -423,6 +423,8 @@
             (NONE, SOME (ek, "/" ^ s, n, ts), sm)
         end
 
+      | L.DDatabase s => (SOME (L'.DDatabase s, loc), NONE, sm)
+
 fun cjrize ds =
     let
         val (dsF, ds, ps, sm) = foldl (fn (d, (dsF, ds, ps, sm)) =>