(List.map (fun (_, a, b, c) -> [], a, b, c) choices),
user_asked
-let disambiguate_term ?fresh_instances ~dbd ~context ~metasenv ?initial_ugraph
+let disambiguate_term ?fresh_instances ~dbd ~context ~metasenv ?goal ?initial_ugraph
~aliases ~universe term
=
assert (fresh_instances = None);
let f =
- Disambiguator.disambiguate_term ~dbd ~context ~metasenv ?initial_ugraph
+ Disambiguator.disambiguate_term ~dbd ~context ~metasenv ?goal ?initial_ugraph
in
disambiguate_thing.do_it ~aliases ~universe ~f ~drop_aliases
~drop_aliases_and_clear_diff term