macro_insert (macro_key, macro_value);
}
+
+/*----------------------------------.
+| Parse what comes after %skeleton. |
+`----------------------------------*/
+
+void
+parse_skel_decl (void)
+{
+ /* Complete with parse_dquoted_param () on the CVS branch 1.29. */
+}
+
/*------------------------------------------.
| Parse what comes after %header_extension. |
`------------------------------------------*/
case tok_define:
parse_macro_decl ();
break;
+
+ case tok_skel:
+ parse_skel_decl ();
+ break;
case tok_noop:
break;
TABLE_OBSTACK and FDEFINES file. Also notice any %token, %left,
etc. found there. */
read_declarations ();
- /* Start writing the guard and action files, if they are needed. */
-#if 0
- output_headers ();
-#endif
/* Read in the grammar, build grammar in list form. Write out
guards and actions. */
readgram ();
#endif
/* Write closing delimiters for actions and guards. */
#if 0
- output_trailers ();
if (locations_flag)
obstack_sgrow (&table_obstack, "#define YYLSP_NEEDED 1\n\n");
#endif