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