Mercurial > urweb
comparison src/elab_env.sig @ 34:44b5405e74c7
Elaborating module projection
author | Adam Chlipala <adamc@hcoop.net> |
---|---|
date | Tue, 17 Jun 2008 16:38:54 -0400 |
parents | 1c91c5e6840f |
children | 02f42e9a1825 |
comparison
equal
deleted
inserted
replaced
33:535c324f0b35 | 34:44b5405e74c7 |
---|---|
74 val lookupStr : env -> string -> (int * Elab.sgn) option | 74 val lookupStr : env -> string -> (int * Elab.sgn) option |
75 | 75 |
76 val declBinds : env -> Elab.decl -> env | 76 val declBinds : env -> Elab.decl -> env |
77 val sgiBinds : env -> Elab.sgn_item -> env | 77 val sgiBinds : env -> Elab.sgn_item -> env |
78 | 78 |
79 val projectCon : env -> { sgn : Elab.sgn, str : Elab.str, field : string } -> (Elab.kind * Elab.con option) option | |
80 val projectVal : env -> { sgn : Elab.sgn, str : Elab.str, field : string } -> Elab.con option | |
81 val projectStr : env -> { sgn : Elab.sgn, str : Elab.str, field : string } -> Elab.sgn option | |
82 | |
79 end | 83 end |