Mercurial > urweb
comparison src/compiler.sig @ 16:bc7b76ca57e0
Conversion to Core
author | Adam Chlipala <adamc@hcoop.net> |
---|---|
date | Sun, 08 Jun 2008 13:59:29 -0400 |
parents | 258261a53842 |
children | 1ab48e37d0ef |
comparison
equal
deleted
inserted
replaced
15:1e645beb3f3b | 16:bc7b76ca57e0 |
---|---|
29 | 29 |
30 signature COMPILER = sig | 30 signature COMPILER = sig |
31 | 31 |
32 val parse : string -> Source.file option | 32 val parse : string -> Source.file option |
33 val elaborate : ElabEnv.env -> string -> (ElabEnv.env * Elab.file) option | 33 val elaborate : ElabEnv.env -> string -> (ElabEnv.env * Elab.file) option |
34 val corify : ElabEnv.env -> CoreEnv.env -> string -> Core.file option | |
34 | 35 |
35 val testParse : string -> unit | 36 val testParse : string -> unit |
36 val testElaborate : string -> unit | 37 val testElaborate : string -> unit |
38 val testCorify : string -> unit | |
37 | 39 |
38 end | 40 end |