(fun (status, l) t ->
let status, t = disambiguate status t None (ctx_of gty) in
let status, ty = typeof status (ctx_of t) t in
+ let status, t = term_of_cic_term status t (ctx_of gty) in
let status, ty = term_of_cic_term status ty (ctx_of ty) in
- (status, ty :: l))
+ (status, (t,ty) :: l))
(status,[]) l
in
- Paramod.nparamod metasenv subst (ctx_of gty) t l;
+ Paramod.nparamod metasenv subst (ctx_of gty) (NCic.Rel ~-1,t) l;
status
;;