Mercurial > urweb
comparison 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 |
comparison
equal
deleted
inserted
replaced
1731:27e731a65934 | 1732:4a03aa3251cb |
---|---|
25 * POSSIBILITY OF SUCH DAMAGE. | 25 * POSSIBILITY OF SUCH DAMAGE. |
26 *) | 26 *) |
27 | 27 |
28 signature ELABORATE = sig | 28 signature ELABORATE = sig |
29 | 29 |
30 val elabFile : Source.sgn_item list -> Source.decl list -> Source.sgn_item list | 30 val elabFile : Source.sgn_item list -> Time.time |
31 -> Source.decl list -> Source.sgn_item list -> Time.time | |
31 -> ElabEnv.env -> Source.file -> Elab.file | 32 -> ElabEnv.env -> Source.file -> Elab.file |
32 | 33 |
33 val resolveClass : ElabEnv.env -> Elab.con -> Elab.exp option | 34 val resolveClass : ElabEnv.env -> Elab.con -> Elab.exp option |
34 | 35 |
35 val dumpTypes : bool ref | 36 val dumpTypes : bool ref |