let mk_choice ~mk_appl ~mk_implicit ~term_of_uri (dsc, args, appl_pattern)=
dsc,
- (fun env _ cic_args ->
+ `Sym_interp
+ (fun cic_args ->
let env',rest =
let names =
List.map (function CicNotationPt.IdentArg (_, name) -> name) args
let lookup_symbol_by_dsc ~mk_appl ~mk_implicit ~term_of_uri symbol dsc =
try
- mk_choice~mk_appl ~mk_implicit ~term_of_uri
+ mk_choice ~mk_appl ~mk_implicit ~term_of_uri
(List.find
(fun (dsc', _, _) -> dsc = dsc')
(TermAcicContent.lookup_interpretations symbol))