X-Git-Url: http://matita.cs.unibo.it/gitweb/?a=blobdiff_plain;f=matita%2Fcomponents%2Fdisambiguation%2Fdisambiguate.mli;h=e0464a1d5cb3542e9f2de409c20f8255a12cabea;hb=0bcf2dc1a27e38cb6cd3d44eb838d652926841e0;hp=cffb1df0aee5d716a93398ca479699ec43498f34;hpb=2c01ff6094173915e7023076ea48b5804dca7778;p=helm.git diff --git a/matita/components/disambiguation/disambiguate.mli b/matita/components/disambiguation/disambiguate.mli index cffb1df0a..e0464a1d5 100644 --- a/matita/components/disambiguation/disambiguate.mli +++ b/matita/components/disambiguation/disambiguate.mli @@ -82,9 +82,9 @@ val resolve : val find_in_context: string -> string option list -> int val domain_of_term: context: - string option list -> CicNotationPt.term -> domain + string option list -> NotationPt.term -> domain val domain_of_obj: - context:string option list -> CicNotationPt.term CicNotationPt.obj -> domain + context:string option list -> NotationPt.term NotationPt.obj -> domain val disambiguate_thing: context:'context -> @@ -93,7 +93,7 @@ val disambiguate_thing: use_coercions:bool -> string_context_of_context:('context -> string option list) -> initial_ugraph:'ugraph -> - expty: 'refined_thing option -> + expty: 'refined_thing DisambiguateTypes.expected_type -> mk_implicit:(bool -> 'alias) -> description_of_alias:('alias -> string) -> fix_instance:(DisambiguateTypes.domain_item -> 'alias list -> 'alias list) -> @@ -117,10 +117,11 @@ val disambiguate_thing: 'raw_thing) -> refine_thing:( 'metasenv -> 'subst -> 'context -> 'uri -> use_coercions:bool -> - 'raw_thing -> 'refined_thing option -> 'ugraph -> localization_tbl:'cichash -> + 'raw_thing -> 'refined_thing DisambiguateTypes.expected_type -> 'ugraph -> localization_tbl:'cichash -> ('refined_thing, 'metasenv,'subst,'ugraph) test_result) -> mk_localization_tbl:(int -> 'cichash) -> 'ast_thing disambiguator_input -> ((DisambiguateTypes.Environment.key * 'alias) list * 'metasenv * 'subst * 'refined_thing * 'ugraph) list * bool +