#endif
\f
#line 184 "bison.simple"
+
+/* The user can define YYPARSE_PARAM as the name of an argument to be passed
+ into yyparse. The argument should have type void *.
+ It should actually point to an object.
+ Grammar actions can access the variable by casting it
+ to the proper pointer type. */
+
+#ifdef YYPARSE_PARAM
+#define YYPARSE_PARAM_DECL void *YYPARSE_PARAM;
+#else
+#define YYPARSE_PARAM
+#endif
+
int
-yyparse()
+yyparse(YYPARSE_PARAM)
+ YYPARSE_PARAM_DECL
{
register int yystate;
register int yyn;
#endif
$ /* the action file gets copied in in place of this dollarsign */
-#line 465 "bison.simple"
+#line 479 "bison.simple"
\f
yyvsp -= yylen;
yyssp -= yylen;