📄 awktab.c
字号:
-1, -1, 168, -1, -1, -1, -1, -1, -1, -1, 176, -1, -1, -1, -1, 181, 101, 102, -1, -1, -1, -1, -1, -1, -1, -1, -1, 112, 272, 114, -1, 197, -1, -1, 200, -1, -1, -1, 204, 205, 284, -1, 208, 287, -1, -1, -1, -1, -1, 293, -1, -1, -1, -1, -1, -1, 222, 223, 224, 225, -1, 227, 228, 229, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 240, -1, -1, -1, -1, -1, -1, -1, 167, -1, 169, 251, 252, 253, 173, 255, -1, 257, 258, 259, -1, 261, 262, 263, 264, -1, -1, -1, -1, -1, -1, -1, -1, 273, -1, -1, 276, 277, -1, -1, -1, -1, 201, -1, 284, -1, -1, 206, 1, 289, 3, 4, 211, -1, 7, 8, -1, -1, -1, -1, -1, -1, 221, -1, 17, -1, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, -1, 31, -1, -1, -1, 35, 36, 37, 38, -1, -1, 247, -1, -1, 44, 45, -1, 47, -1, 49, -1, -1, 52, 53, -1, -1, -1, 57, 58, 59, -1, -1, -1, 269, -1, -1, -1, 273, 1, 275, 3, 4, -1, -1, 7, 8, -1, -1, -1, -1, -1, -1, -1, -1, 17, -1, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, -1, 31, -1, -1, -1, 35, 36, 37, 38, -1, -1, -1, -1, -1, 44, 45, -1, 47, 1, 49, 3, 4, 52, 53, 7, 8, -1, 57, 58, 59, -1, -1, -1, -1, 17, -1, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, -1, 31, -1, -1, -1, 35, 36, 37, 38, -1, -1, -1, -1, -1, 44, 45, -1, 47, -1, 49, -1, -1, 52, 53, -1, -1, -1, 57, 1, 59, 3, 4, -1, -1, 7, 8, -1, 10, -1, -1, 13, -1, -1, -1, -1, -1, -1, -1, -1, -1, 4, -1, -1, 7, 8, 9, -1, -1, 31, -1, -1, -1, 35, 36, 37, 38, -1, -1, -1, 42, 43, 44, 45, -1, 47, -1, 49, -1, -1, 52, 53, 35, 36, 3, 4, -1, 59, 7, 8, 9, 44, 45, 12, -1, -1, 49, -1, -1, 52, 53, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 32, 33, 34, 35, 36, 37, 38, 39, -1, 41, 42, 43, 44, 45, -1, -1, -1, 49, -1, -1, 52, 53, 0, 1, -1, 3, 4, -1, 60, 7, 8, -1, -1, -1, -1, 13, -1, 15, 16, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 30, 31, -1, -1, -1, 35, 36, 37, 38, -1, -1, -1, -1, -1, 44, 45, -1, 47, -1, 49, 3, 4, 52, 53, 7, 8, -1, 57, -1, -1, -1, -1, -1, -1, 17, -1, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, -1, 31, -1, -1, -1, 35, 36, 37, 38, -1, -1, -1, -1, -1, 44, 45, -1, 47, -1, 49, -1, -1, 52, 53, -1, -1, -1, 57, -1, 59, 3, 4, -1, -1, 7, 8, 9, -1, -1, 12, 13, -1, -1, -1, -1, -1, -1, -1, -1, -1, 4, -1, -1, 7, 8, 9, -1, -1, 12, 32, 33, 34, 35, 36, 37, 38, 39, -1, 41, 42, 43, 44, 45, -1, -1, -1, 49, -1, -1, 52, 53, 35, 36, 3, 4, -1, 59, 7, 8, 9, 44, 45, 12, -1, -1, 49, -1, -1, 52, 53, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 32, 33, 34, 35, 36, 37, 38, 39, -1, 41, 42, 43, 44, 45, -1, -1, 1, 49, 3, 4, 52, 53, 7, 8, -1, -1, -1, 59, -1, -1, 15, 16, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 3, 4, 30, 31, 7, 8, -1, 35, 36, 37, 38, -1, -1, -1, -1, -1, 44, 45, -1, 47, -1, 49, -1, -1, 52, 53, -1, -1, 31, 57, -1, -1, 35, 36, 37, 38, -1, -1, -1, -1, -1, 44, 45, -1, 47, 1, 49, 3, 4, 52, 53, 7, 8, -1, -1, -1, 59, -1, -1, -1, -1, -1, -1, -1, -1, 1, -1, 3, 4, -1, -1, 7, 8, -1, -1, 31, -1, -1, -1, 35, 36, 37, 38, -1, -1, -1, -1, -1, 44, 45, -1, 47, -1, 49, -1, 31, 52, 53, 54, 35, 36, 37, 38, -1, -1, -1, -1, -1, 44, 45, -1, 47, 1, 49, 3, 4, 52, 53, 7, 8, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 1, -1, 3, 4, -1, -1, 7, 8, -1, -1, -1, 31, -1, -1, -1, 35, 36, 37, 38, -1, -1, -1, -1, -1, 44, 45, -1, 47, -1, 49, 31, -1, 52, 53, 35, 36, 37, 38, -1, -1, -1, -1, -1, 44, 45, -1, 47, -1, 49, 3, 4, 52, 53, 7, 8, 9, -1, -1, 12, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 32, 33, 34, 35, 36, 37, 38, 39, -1, 41, 42, 43, 44, 45, -1, -1, -1, 49, -1, -1, 52, 53, 54, 3, 4, -1, -1, 7, 8, 9, -1, -1, 12, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 4, -1, -1, 7, 8, 9, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, -1, -1, -1, 49, 3, 4, 52, 53, 7, 8, 9, 35, 36, 12, -1, -1, -1, 41, 42, 43, 44, 45, -1, -1, -1, 49, -1, -1, 52, 53, -1, -1, -1, 32, 33, 34, 35, 36, 37, 38, 39, -1, 41, 42, 43, 44, 45, -1, -1, -1, 49, 3, 4, 52, 53, 7, 8, 9, -1, -1, 12, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 3, 4, -1, -1, 7, 8, 9, 32, 33, 12, 35, 36, 37, 38, -1, -1, 41, 42, 43, 44, 45, -1, -1, -1, 49, -1, -1, 52, 53, 32, 33, 34, 35, 36, 37, 38, 39, 40, -1, 3, 4, 44, 45, 7, 8, 9, 49, -1, 12, 52, 53, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 3, 4, -1, -1, 7, 8, 9, 32, -1, 12, 35, 36, 37, 38, -1, -1, 41, 42, 43, 44, 45, -1, -1, -1, 49, -1, -1, 52, 53, 32, 33, 34, 35, 36, 37, 38, 39, -1, -1, 3, 4, 44, 45, 7, 8, 9, 49, -1, 12, 52, 53, -1, -1, -1, -1, -1, -1, -1, 3, 4, -1, -1, 7, 8, 9, -1, -1, 12, 32, 33, -1, 35, 36, 37, 38, -1, -1, -1, 3, 4, 44, 45, 7, 8, -1, 49, -1, 32, 52, 53, 35, 36, 37, 38, -1, -1, -1, 3, 4, 44, 45, 7, 8, -1, 49, -1, 31, 52, 53, -1, 35, 36, 37, 38, -1, -1, -1, -1, -1, 44, 45, -1, 47, -1, 49, 31, -1, 52, 53, 35, 36, 37, 38, -1, -1, -1, -1, -1, 44, 45, -1, 47, -1, 49, 3, 4, 52, 53, 7, 8, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 3, 4, -1, -1, 7, 8, -1, -1, -1, 31, -1, -1, -1, 35, 36, 37, 38, -1, -1, -1, -1, -1, 44, 45, -1, 47, -1, 49, -1, -1, 52, 53, 35, 36, 37, 38, -1, -1, -1, -1, -1, 44, 45, -1, 47, -1, 49, 3, 4, 52, 53, 7, 8, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 4, -1, -1, 7, 8, 9, -1, -1, 12, -1, -1, -1, -1, -1, -1, -1, 35, 36, 37, 38, -1, -1, -1, -1, -1, 44, 45, -1, -1, -1, 49, 35, 36, 52, 53, -1, -1, 41, 42, 43, 44, 45, -1, -1, -1, 49, -1, -1, 52, 53};/* -*-C-*- Note some compilers choke on comments on `#line' lines. */#line 3 "/local/lib/bison.simple"/* Skeleton output parser for bison, Copyright (C) 1984, 1989, 1990 Bob Corbett and Richard Stallman This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 1, or (at your option) any later version. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. */#ifndef alloca#ifdef __GNUC__#define alloca __builtin_alloca#else /* not GNU C. */#if (!defined (__STDC__) && defined (sparc)) || defined (__sparc__) || defined (__sparc)#include <alloca.h>#else /* not sparc */#if defined (MSDOS) && !defined (__TURBOC__)#include <malloc.h>#else /* not MSDOS, or __TURBOC__ */#if defined(_AIX)#include <malloc.h> #pragma alloca#endif /* not _AIX */#endif /* not MSDOS, or __TURBOC__ */#endif /* not sparc. */#endif /* not GNU C. */#endif /* alloca not defined. *//* This is the parser code that is written into each bison parser when the %semantic_parser declaration is not specified in the grammar. It was written by Richard Stallman by simplifying the hairy parser used when %semantic_parser is specified. *//* Note: there must be only one dollar sign in this file. It is replaced by the list of actions, each action as one case of the switch. */#define yyerrok (yyerrstatus = 0)#define yyclearin (yychar = YYEMPTY)#define YYEMPTY -2#define YYEOF 0#define YYACCEPT return(0)#define YYABORT return(1)#define YYERROR goto yyerrlab1/* Like YYERROR except do call yyerror. This remains here temporarily to ease the transition to the new meaning of YYERROR, for GCC. Once GCC version 2 has supplanted version 1, this can go. */#define YYFAIL goto yyerrlab#define YYRECOVERING() (!!yyerrstatus)#define YYBACKUP(token, value) \do \ if (yychar == YYEMPTY && yylen == 1) \ { yychar = (token), yylval = (value); \ yychar1 = YYTRANSLATE (yychar); \ YYPOPSTACK; \ goto yybackup; \ } \ else \ { yyerror ("syntax error: cannot back up"); YYERROR; } \while (0)#define YYTERROR 1#define YYERRCODE 256#ifndef YYPURE#define YYLEX yylex()#endif#ifdef YYPURE#ifdef YYLSP_NEEDED#define YYLEX yylex(&yylval, &yylloc)#else#define YYLEX yylex(&yylval)#endif#endif/* If nonreentrant, generate the variables here */#ifndef YYPUREint yychar; /* the lookahead symbol */YYSTYPE yylval; /* the semantic value of the */ /* lookahead symbol */#ifdef YYLSP_NEEDEDYYLTYPE yylloc; /* location data for the lookahead */ /* symbol */#endifint yynerrs; /* number of parse errors so far */#endif /* not YYPURE */#if YYDEBUG != 0int yydebug; /* nonzero means print parse trace *//* Since this is uninitialized, it does not stop multiple parsers from coexisting. */#endif/* YYINITDEPTH indicates the initial size of the parser's stacks */#ifndef YYINITDEPTH#define YYINITDEPTH 200#endif/* YYMAXDEPTH is the maximum size the stacks can grow to (effective only if the built-in stack extension method is used). */#if YYMAXDEPTH == 0#undef YYMAXDEPTH#endif#ifndef YYMAXDEPTH#define YYMAXDEPTH 10000#endif#if __GNUC__ > 1 /* GNU C and GNU C++ define this. */#define __yy_bcopy(FROM,TO,COUNT) __builtin_memcpy(TO,FROM,COUNT)#else /* not GNU C or C++ */#ifndef __cplusplus/* This is the most reliable way to avoid incompatibilities in available built-in functions on various systems. */static void__yy_bcopy (from, to, count) char *from; char *to; int count;{ register char *f = from; register char *t = to; register int i = count; while (i-- > 0) *t++ = *f++;}#else /* __cplusplus *//* This is the most reliable way to avoid incompatibilities in available built-in functions on various systems. */static void__yy_bcopy (char *from, char *to, int count){ register char *f = from; register char *t = to; register int i = count; while (i-- > 0) *t++ = *f++;}#endif#endif#line 169 "/local/lib/bison.simple"intyyparse(){ register int yystate; register int yyn; register short *yyssp; register YYSTYPE *yyvsp; int yyerrstatus; /* number of tokens to shift before error messages enabled */ int yychar1; /* lookahead token as an internal (translated) token number */ short yyssa[YYINITDEPTH]; /* the state stack */ YYSTYPE yyvsa[YYINITDEPTH]; /* the semantic value stack */ short *yyss = yyssa; /* refer to the stacks thru separate pointers */ YYSTYPE *yyvs = yyvsa; /* to allow yyoverflow to reallocate them elsewhere */#ifdef YYLSP_NEEDED YYLTYPE yylsa[YYINITDEPTH]; /* the location stack */
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -