module Make (C : DisambiguateTypes.Callbacks) :
sig
val disambiguate_term :
- dbh:Dbi.connection ->
- Cic.context ->
- Cic.metasenv ->
+ dbd:Mysql.dbd ->
+ context:Cic.context ->
+ metasenv:Cic.metasenv ->
+ ?initial_ugraph:CicUniv.universe_graph ->
+ aliases:EnvironmentP3.t -> (* previous interpretation status *)
string ->
- EnvironmentP3.t -> (* previous interpretation status *)
- (EnvironmentP3.t * (* new interpretation status *)
- Cic.metasenv * (* new metasenv *)
- Cic.term) list (* disambiguated term *)
+ (EnvironmentP3.t * (* new interpretation status *)
+ Cic.metasenv * (* new metasenv *)
+ Cic.term *
+ CicUniv.universe_graph) list (* disambiguated term *)
end