diff src/elaborate.sig @ 1732:4a03aa3251cb

Initial support for reusing elaboration results
author Adam Chlipala <adam@chlipala.net>
date Sun, 29 Apr 2012 13:17:31 -0400
parents 5ecf67553da8
children ab24a7cb2a64
line wrap: on
line diff
--- a/src/elaborate.sig	Sat Apr 28 12:00:35 2012 -0400
+++ b/src/elaborate.sig	Sun Apr 29 13:17:31 2012 -0400
@@ -27,7 +27,8 @@
 
 signature ELABORATE = sig
 
-    val elabFile : Source.sgn_item list -> Source.decl list -> Source.sgn_item list
+    val elabFile : Source.sgn_item list -> Time.time
+                   -> Source.decl list -> Source.sgn_item list -> Time.time
                    -> ElabEnv.env -> Source.file -> Elab.file
 
     val resolveClass : ElabEnv.env -> Elab.con -> Elab.exp option