let _ =
(* TODO cut-and-pasted code: here, in arit_notation.ml and
* disambiguateChoices.ml *)
- let uri s = UriManager.uri_of_string s in
- let const s = Cic.Const (uri s, []) in
- let mutind s = Cic.MutInd (uri s, 0, []) in
+ let const s = Cic.Const (s, []) in
+ let mutind s = Cic.MutInd (s, 0, []) in
DisambiguateChoices.add_symbol_choice "eq"
("leibnitz's equality",
(fun interp _ args ->
Cic.Implicit (Some `Type); t1; t2
]));
DisambiguateChoices.add_binary_op "and" "logical and"
- (mutind "cic:/Coq/Init/Logic/and.ind");
+ (mutind HelmLibraryObjects.Logic.and_URI);
DisambiguateChoices.add_binary_op "or" "logical or"
- (mutind "cic:/Coq/Init/Logic/or.ind");
+ (mutind HelmLibraryObjects.Logic.or_URI);
DisambiguateChoices.add_unary_op "not" "logical not"
- (const "cic:/Coq/Init/Logic/not.con");
+ (const HelmLibraryObjects.Logic.not_URI);