163eba854Schristos #define YYPREFIX "yy" 263eba854Schristos 363eba854Schristos #define YYPURE 0 463eba854Schristos 563eba854Schristos #line 2 "code_debug.y" 663eba854Schristos 763eba854Schristos #ifdef YYBISON 863eba854Schristos int yylex(void); 963eba854Schristos static void yyerror(const char *); 1063eba854Schristos #endif 1163eba854Schristos 1263eba854Schristos 1363eba854Schristos #if ! defined(YYSTYPE) && ! defined(YYSTYPE_IS_DECLARED) 1463eba854Schristos /* Default: YYSTYPE is the semantic value type. */ 1563eba854Schristos typedef int YYSTYPE; 1663eba854Schristos # define YYSTYPE_IS_DECLARED 1 1763eba854Schristos #endif 1863eba854Schristos 1963eba854Schristos /* compatibility with bison */ 2063eba854Schristos #ifdef YYPARSE_PARAM 2163eba854Schristos /* compatibility with FreeBSD */ 2263eba854Schristos # ifdef YYPARSE_PARAM_TYPE 2363eba854Schristos # define YYPARSE_DECL() yyparse(YYPARSE_PARAM_TYPE YYPARSE_PARAM) 2463eba854Schristos # else 2563eba854Schristos # define YYPARSE_DECL() yyparse(void *YYPARSE_PARAM) 2663eba854Schristos # endif 2763eba854Schristos #else 2863eba854Schristos # define YYPARSE_DECL() yyparse(void) 2963eba854Schristos #endif 3063eba854Schristos 3163eba854Schristos /* Parameters sent to lex. */ 3263eba854Schristos #ifdef YYLEX_PARAM 3363eba854Schristos # define YYLEX_DECL() yylex(void *YYLEX_PARAM) 3463eba854Schristos # define YYLEX yylex(YYLEX_PARAM) 3563eba854Schristos #else 3663eba854Schristos # define YYLEX_DECL() yylex(void) 3763eba854Schristos # define YYLEX yylex() 3863eba854Schristos #endif 3963eba854Schristos 40*8a8e4c9eSchristos #if !(defined(yylex) || defined(YYSTATE)) 41*8a8e4c9eSchristos int YYLEX_DECL(); 42*8a8e4c9eSchristos #endif 43*8a8e4c9eSchristos 4463eba854Schristos /* Parameters sent to yyerror. */ 4563eba854Schristos #ifndef YYERROR_DECL 4663eba854Schristos #define YYERROR_DECL() yyerror(const char *s) 4763eba854Schristos #endif 4863eba854Schristos #ifndef YYERROR_CALL 4963eba854Schristos #define YYERROR_CALL(msg) yyerror(msg) 5063eba854Schristos #endif 5163eba854Schristos 5263eba854Schristos extern int YYPARSE_DECL(); 5363eba854Schristos 54*8a8e4c9eSchristos #ifndef YYDEBUG 55*8a8e4c9eSchristos #define YYDEBUG 1 56*8a8e4c9eSchristos #endif 57*8a8e4c9eSchristos 58*8a8e4c9eSchristos #if YYDEBUG 5963eba854Schristos extern int yydebug; 60*8a8e4c9eSchristos #endif 6163eba854Schristos 6263eba854Schristos extern int yyerrflag; 6363eba854Schristos extern int yychar; 6463eba854Schristos extern YYSTYPE yyval; 6563eba854Schristos extern YYSTYPE yylval; 66*8a8e4c9eSchristos extern int yynerrs; 67