(status,[]) l
in
let rdb = status.estatus in
- Paramod.nparamod rdb metasenv subst (ctx_of gty) (NCic.Rel ~-1,t) l;
- status
+ let pt, metasenv, subst =
+ Paramod.nparamod rdb metasenv subst (ctx_of gty) (NCic.Rel ~-1,t) l
+ in
+ let status = { status with pstatus = n,h,metasenv,subst,o } in
+ instantiate status goal (NTacStatus.mk_cic_term (ctx_of gty) pt)
;;
let auto_tac ~params status =