Path: blob/main/contrib/byacc/test/btyacc/btyacc_demo.tab.h
110101 views
#ifndef _demo__defines_h_1#define _demo__defines_h_23#define PREFIX 2574#define POSTFIX 2585#define ID 2596#define CONSTANT 2607#define EXTERN 2618#define REGISTER 2629#define STATIC 26310#define CONST 26411#define VOLATILE 26512#define IF 26613#define THEN 26714#define ELSE 26815#define CLCL 26916#ifdef YYSTYPE17#undef YYSTYPE_IS_DECLARED18#define YYSTYPE_IS_DECLARED 119#endif20#ifndef YYSTYPE_IS_DECLARED21#define YYSTYPE_IS_DECLARED 122typedef union YYSTYPE {23Scope *scope;24Expr *expr;25Expr_List *elist;26Type *type;27Decl *decl;28Decl_List *dlist;29Code *code;30char *id;31} YYSTYPE;32#endif /* !YYSTYPE_IS_DECLARED */33extern YYSTYPE demo_lval;3435#if ! defined YYLTYPE && ! defined YYLTYPE_IS_DECLARED36/* Default: YYLTYPE is the text position type. */37typedef struct YYLTYPE38{39int first_line;40int first_column;41int last_line;42int last_column;43unsigned source;44} YYLTYPE;45#define YYLTYPE_IS_DECLARED 146#endif47#define YYRHSLOC(rhs, k) ((rhs)[k])48extern YYLTYPE demo_lloc;4950#endif /* _demo__defines_h_ */515253