- "yacc.c-pull-impure" => '',
- "yacc.c-pull-pure" => '%pure-parser',
- "push.c-pull-impure" => '%skeleton "push.c"',
- "push.c-pull-pure" => '%skeleton "push.c" %pure-parser',
- "push.c-push-impure" => '%skeleton "push.c" %push-pull-parser',
- "push.c-push-pure" => '%skeleton "push.c" %push-pull-parser %pure-parser',
+ "pull-impure" => '',
+ "pull-pure" => '%define api.pure',
+ "push-impure" => '%define api.push-pull "both"',
+ "push-pure" => '%define api.push-pull "both" %define api.pure',