G.NElim (loc, what, where)
| IDENT "ngeneralize"; p=pattern_spec ->
G.NGeneralize (loc, p)
+ | IDENT "ninversion"; what = tactic_term ; where = pattern_spec ->
+ G.NInversion (loc, what, where)
| IDENT "nlapply"; t = tactic_term -> G.NLApply (loc, t)
| IDENT "nletin"; name = IDENT ; SYMBOL <:unicode<def>> ; t = tactic_term;
where = pattern_spec ->
];
auto_fixed_param: [
[ IDENT "paramodulation"
+ | IDENT "demod"
| IDENT "fast_paramod"
| IDENT "paramod"
| IDENT "slir"