Include dependency graph for zconf.tab.c:
Go to the source code of this file.
Data Structures | |
union | YYSTYPE |
union | yyalloc |
Defines | |
#define | YYBISON 1 |
#define | YYSKELETON_NAME "yacc.c" |
#define | YYPURE 0 |
#define | YYLSP_NEEDED 0 |
#define | yyparse zconfparse |
#define | yylex zconflex |
#define | yyerror zconferror |
#define | yylval zconflval |
#define | yychar zconfchar |
#define | yydebug zconfdebug |
#define | yynerrs zconfnerrs |
#define | T_MAINMENU 258 |
#define | T_MENU 259 |
#define | T_ENDMENU 260 |
#define | T_SOURCE 261 |
#define | T_CHOICE 262 |
#define | T_ENDCHOICE 263 |
#define | T_COMMENT 264 |
#define | T_CONFIG 265 |
#define | T_MENUCONFIG 266 |
#define | T_HELP 267 |
#define | T_HELPTEXT 268 |
#define | T_IF 269 |
#define | T_ENDIF 270 |
#define | T_DEPENDS 271 |
#define | T_REQUIRES 272 |
#define | T_OPTIONAL 273 |
#define | T_PROMPT 274 |
#define | T_DEFAULT 275 |
#define | T_TRISTATE 276 |
#define | T_DEF_TRISTATE 277 |
#define | T_BOOLEAN 278 |
#define | T_DEF_BOOLEAN 279 |
#define | T_STRING 280 |
#define | T_INT 281 |
#define | T_HEX 282 |
#define | T_WORD 283 |
#define | T_WORD_QUOTE 284 |
#define | T_UNEQUAL 285 |
#define | T_EOF 286 |
#define | T_EOL 287 |
#define | T_CLOSE_PAREN 288 |
#define | T_OPEN_PAREN 289 |
#define | T_ON 290 |
#define | T_SELECT 291 |
#define | T_RANGE 292 |
#define | T_OR 293 |
#define | T_AND 294 |
#define | T_EQUAL 295 |
#define | T_NOT 296 |
#define | printd(mask, fmt...) if (cdebug & (mask)) printf(fmt) |
#define | PRINTD 0x0001 |
#define | DEBUG_PARSE 0x0002 |
#define | YYERROR_VERBOSE |
#define | YYDEBUG 0 |
#define | YYERROR_VERBOSE 1 |
#define | yystype YYSTYPE |
#define | YYSTYPE_IS_DECLARED 1 |
#define | YYSTYPE_IS_TRIVIAL 1 |
#define | LKC_DIRECT_LINK |
#define | YYSTACK_ALLOC malloc |
#define | YYSTACK_FREE free |
#define | YYSTACK_GAP_MAXIMUM (sizeof (union yyalloc) - 1) |
#define | YYSTACK_BYTES(N) |
#define | YYCOPY(To, From, Count) |
#define | YYSTACK_RELOCATE(Stack) |
#define | YYFINAL 2 |
#define | YYLAST 201 |
#define | YYNTOKENS 42 |
#define | YYNNTS 41 |
#define | YYNRULES 104 |
#define | YYNSTATES 182 |
#define | YYUNDEFTOK 2 |
#define | YYMAXUTOK 296 |
#define | YYTRANSLATE(YYX) ((unsigned int) (YYX) <= YYMAXUTOK ? yytranslate[YYX] : YYUNDEFTOK) |
#define | YYPACT_NINF -99 |
#define | YYTABLE_NINF -68 |
#define | YYSIZE_T unsigned int |
#define | yyerrok (yyerrstatus = 0) |
#define | yyclearin (yychar = YYEMPTY) |
#define | YYEMPTY (-2) |
#define | YYEOF 0 |
#define | YYACCEPT goto yyacceptlab |
#define | YYABORT goto yyabortlab |
#define | YYERROR goto yyerrlab1 |
#define | YYFAIL goto yyerrlab |
#define | YYRECOVERING() (!!yyerrstatus) |
#define | YYBACKUP(Token, Value) |
#define | YYTERROR 1 |
#define | YYERRCODE 256 |
#define | YYLLOC_DEFAULT(Current, Rhs, N) |
#define | YYLEX yylex () |
#define | YYDPRINTF(Args) |
#define | YYDSYMPRINT(Args) |
#define | YYDSYMPRINTF(Title, Token, Value, Location) |
#define | YY_STACK_PRINT(Bottom, Top) |
#define | YY_REDUCE_PRINT(Rule) |
#define | YYINITDEPTH 200 |
#define | YYMAXDEPTH 10000 |
#define | YYPOPSTACK (yyvsp--, yyssp--) |
Typedefs | |
typedef short | yysigned_char |
Enumerations | |
enum | yytokentype { T_MAINMENU = 258, T_MENU = 259, T_ENDMENU = 260, T_SOURCE = 261, T_CHOICE = 262, T_ENDCHOICE = 263, T_COMMENT = 264, T_CONFIG = 265, T_MENUCONFIG = 266, T_HELP = 267, T_HELPTEXT = 268, T_IF = 269, T_ENDIF = 270, T_DEPENDS = 271, T_REQUIRES = 272, T_OPTIONAL = 273, T_PROMPT = 274, T_DEFAULT = 275, T_TRISTATE = 276, T_DEF_TRISTATE = 277, T_BOOLEAN = 278, T_DEF_BOOLEAN = 279, T_STRING = 280, T_INT = 281, T_HEX = 282, T_WORD = 283, T_WORD_QUOTE = 284, T_UNEQUAL = 285, T_EOF = 286, T_EOL = 287, T_CLOSE_PAREN = 288, T_OPEN_PAREN = 289, T_ON = 290, T_SELECT = 291, T_RANGE = 292, T_OR = 293, T_AND = 294, T_EQUAL = 295, T_NOT = 296 } |
Functions | |
int | zconflex (void) |
static void | zconfprint (const char *err,...) |
static void | zconferror (const char *err) |
static bool | zconf_endtoken (int token, int starttoken, int endtoken) |
static YYSIZE_T | yystrlen (char *yystr) const |
static char * | yystpcpy (char *yydest, const char *yysrc) |
static void | yydestruct (int yytype, YYSTYPE *yyvaluep) |
int | yyparse () |
void | conf_parse (const char *name) |
const char * | zconf_tokenname (int token) |
void | print_quoted_string (FILE *out, const char *str) |
void | print_symbol (FILE *out, struct menu *menu) |
void | zconfdump (FILE *out) |
Variables | |
int | cdebug = PRINTD |
symbol * | symbol_hash [257] |
static const unsigned char | yytranslate [] |
static const char *const | yytname [] |
static const unsigned char | yyr1 [] |
static const unsigned char | yyr2 [] |
static const unsigned char | yydefact [] |
static const short | yydefgoto [] |
static const short | yypact [] |
static const short | yypgoto [] |
static const short | yytable [] |
static const unsigned char | yycheck [] |
static const unsigned char | yystos [] |
int | yychar |
YYSTYPE | yylval |
int | yynerrs |
#define DEBUG_PARSE 0x0002 |
Definition at line 167 of file zconf.tab.c.
#define LKC_DIRECT_LINK |
Definition at line 215 of file zconf.tab.c.
#define PRINTD 0x0001 |
Definition at line 166 of file zconf.tab.c.
#define printd | ( | mask, | |||
fmt... | ) | if (cdebug & (mask)) printf(fmt) |
Definition at line 164 of file zconf.tab.c.
#define T_AND 294 |
Definition at line 142 of file zconf.tab.c.
#define T_BOOLEAN 278 |
Definition at line 126 of file zconf.tab.c.
#define T_CHOICE 262 |
#define T_CLOSE_PAREN 288 |
Definition at line 136 of file zconf.tab.c.
#define T_COMMENT 264 |
Definition at line 112 of file zconf.tab.c.
#define T_CONFIG 265 |
Definition at line 113 of file zconf.tab.c.
#define T_DEF_BOOLEAN 279 |
Definition at line 127 of file zconf.tab.c.
#define T_DEF_TRISTATE 277 |
Definition at line 125 of file zconf.tab.c.
#define T_DEFAULT 275 |
Definition at line 123 of file zconf.tab.c.
#define T_DEPENDS 271 |
Definition at line 119 of file zconf.tab.c.
#define T_ENDCHOICE 263 |
#define T_ENDIF 270 |
#define T_ENDMENU 260 |
#define T_EOF 286 |
Definition at line 134 of file zconf.tab.c.
#define T_EOL 287 |
Definition at line 135 of file zconf.tab.c.
#define T_EQUAL 295 |
Definition at line 143 of file zconf.tab.c.
#define T_HELP 267 |
Definition at line 115 of file zconf.tab.c.
#define T_HELPTEXT 268 |
Definition at line 116 of file zconf.tab.c.
#define T_HEX 282 |
Definition at line 130 of file zconf.tab.c.
#define T_IF 269 |
#define T_INT 281 |
Definition at line 129 of file zconf.tab.c.
#define T_MAINMENU 258 |
Definition at line 106 of file zconf.tab.c.
#define T_MENU 259 |
#define T_MENUCONFIG 266 |
Definition at line 114 of file zconf.tab.c.
#define T_NOT 296 |
Definition at line 144 of file zconf.tab.c.
#define T_ON 290 |
Definition at line 138 of file zconf.tab.c.
#define T_OPEN_PAREN 289 |
Definition at line 137 of file zconf.tab.c.
#define T_OPTIONAL 273 |
Definition at line 121 of file zconf.tab.c.
#define T_OR 293 |
Definition at line 141 of file zconf.tab.c.
#define T_PROMPT 274 |
Definition at line 122 of file zconf.tab.c.
#define T_RANGE 292 |
Definition at line 140 of file zconf.tab.c.
#define T_REQUIRES 272 |
Definition at line 120 of file zconf.tab.c.
#define T_SELECT 291 |
Definition at line 139 of file zconf.tab.c.
#define T_SOURCE 261 |
Definition at line 109 of file zconf.tab.c.
#define T_STRING 280 |
Definition at line 128 of file zconf.tab.c.
#define T_TRISTATE 276 |
Definition at line 124 of file zconf.tab.c.
#define T_UNEQUAL 285 |
Definition at line 133 of file zconf.tab.c.
#define T_WORD 283 |
Definition at line 131 of file zconf.tab.c.
#define T_WORD_QUOTE 284 |
Definition at line 132 of file zconf.tab.c.
#define YY_REDUCE_PRINT | ( | Rule | ) |
Definition at line 834 of file zconf.tab.c.
#define YY_STACK_PRINT | ( | Bottom, | |||
Top | ) |
Definition at line 833 of file zconf.tab.c.
#define YYABORT goto yyabortlab |
Definition at line 687 of file zconf.tab.c.
#define YYACCEPT goto yyacceptlab |
Definition at line 686 of file zconf.tab.c.
#define YYBACKUP | ( | Token, | |||
Value | ) |
Value:
do \ if (yychar == YYEMPTY && yylen == 1) \ { \ yychar = (Token); \ yylval = (Value); \ yytoken = YYTRANSLATE (yychar); \ YYPOPSTACK; \ goto yybackup; \ } \ else \ { \ yyerror ("syntax error: cannot back up");\ YYERROR; \ } \ while (0)
Definition at line 699 of file zconf.tab.c.
#define YYBISON 1 |
Definition at line 37 of file zconf.tab.c.
#define yychar zconfchar |
Definition at line 54 of file zconf.tab.c.
#define yyclearin (yychar = YYEMPTY) |
Definition at line 682 of file zconf.tab.c.
#define YYCOPY | ( | To, | |||
From, | |||||
Count | ) |
Value:
do \ { \ register YYSIZE_T yyi; \ for (yyi = 0; yyi < (Count); yyi++) \ (To)[yyi] = (From)[yyi]; \ } \ while (0)
Definition at line 281 of file zconf.tab.c.
#define YYDEBUG 0 |
Definition at line 183 of file zconf.tab.c.
#define yydebug zconfdebug |
Definition at line 55 of file zconf.tab.c.
#define YYDPRINTF | ( | Args | ) |
Definition at line 830 of file zconf.tab.c.
#define YYDSYMPRINT | ( | Args | ) |
Definition at line 831 of file zconf.tab.c.
#define YYDSYMPRINTF | ( | Title, | |||
Token, | |||||
Value, | |||||
Location | ) |
Definition at line 832 of file zconf.tab.c.
#define YYEMPTY (-2) |
Definition at line 683 of file zconf.tab.c.
#define YYEOF 0 |
Definition at line 684 of file zconf.tab.c.
#define YYERRCODE 256 |
Definition at line 717 of file zconf.tab.c.
#define yyerrok (yyerrstatus = 0) |
Definition at line 681 of file zconf.tab.c.
#define YYERROR goto yyerrlab1 |
Definition at line 688 of file zconf.tab.c.
#define yyerror zconferror |
Definition at line 52 of file zconf.tab.c.
#define YYERROR_VERBOSE 1 |
Definition at line 189 of file zconf.tab.c.
#define YYERROR_VERBOSE |
Definition at line 189 of file zconf.tab.c.
#define YYFAIL goto yyerrlab |
Definition at line 695 of file zconf.tab.c.
#define YYFINAL 2 |
Definition at line 317 of file zconf.tab.c.
#define YYINITDEPTH 200 |
Definition at line 840 of file zconf.tab.c.
#define YYLAST 201 |
Definition at line 319 of file zconf.tab.c.
#define YYLEX yylex () |
Definition at line 735 of file zconf.tab.c.
#define yylex zconflex |
Definition at line 51 of file zconf.tab.c.
#define YYLLOC_DEFAULT | ( | Current, | |||
Rhs, | |||||
N | ) |
Value:
Current.first_line = Rhs[1].first_line; \ Current.first_column = Rhs[1].first_column; \ Current.last_line = Rhs[N].last_line; \ Current.last_column = Rhs[N].last_column;
Definition at line 723 of file zconf.tab.c.
#define YYLSP_NEEDED 0 |
Definition at line 46 of file zconf.tab.c.
#define yylval zconflval |
Definition at line 53 of file zconf.tab.c.
#define YYMAXDEPTH 10000 |
Definition at line 855 of file zconf.tab.c.
#define YYMAXUTOK 296 |
Definition at line 332 of file zconf.tab.c.
#define yynerrs zconfnerrs |
Definition at line 56 of file zconf.tab.c.
#define YYNNTS 41 |
Definition at line 324 of file zconf.tab.c.
#define YYNRULES 104 |
Definition at line 326 of file zconf.tab.c.
#define YYNSTATES 182 |
Definition at line 328 of file zconf.tab.c.
#define YYNTOKENS 42 |
Definition at line 322 of file zconf.tab.c.
#define YYPACT_NINF -99 |
Definition at line 551 of file zconf.tab.c.
int yyparse zconfparse |
Definition at line 50 of file zconf.tab.c.
#define YYPOPSTACK (yyvsp--, yyssp--) |
#define YYPURE 0 |
Definition at line 43 of file zconf.tab.c.
#define YYRECOVERING | ( | ) | (!!yyerrstatus) |
Definition at line 697 of file zconf.tab.c.
#define YYSIZE_T unsigned int |
Definition at line 678 of file zconf.tab.c.
#define YYSKELETON_NAME "yacc.c" |
Definition at line 40 of file zconf.tab.c.
#define YYSTACK_ALLOC malloc |
Definition at line 248 of file zconf.tab.c.
#define YYSTACK_BYTES | ( | N | ) |
Value:
((N) * (sizeof (short) + sizeof (YYSTYPE)) \ + YYSTACK_GAP_MAXIMUM)
Definition at line 270 of file zconf.tab.c.
#define YYSTACK_FREE free |
Definition at line 249 of file zconf.tab.c.
#define YYSTACK_GAP_MAXIMUM (sizeof (union yyalloc) - 1) |
Definition at line 266 of file zconf.tab.c.
#define YYSTACK_RELOCATE | ( | Stack | ) |
Value:
do \ { \ YYSIZE_T yynewbytes; \ YYCOPY (&yyptr->Stack, Stack, yysize); \ Stack = &yyptr->Stack; \ yynewbytes = yystacksize * sizeof (*Stack) + YYSTACK_GAP_MAXIMUM; \ yyptr += yynewbytes / sizeof (*yyptr); \ } \ while (0)
Definition at line 297 of file zconf.tab.c.
#define yystype YYSTYPE |
Definition at line 205 of file zconf.tab.c.
#define YYSTYPE_IS_DECLARED 1 |
Definition at line 206 of file zconf.tab.c.
#define YYSTYPE_IS_TRIVIAL 1 |
Definition at line 207 of file zconf.tab.c.
#define YYTABLE_NINF -68 |
Definition at line 589 of file zconf.tab.c.
#define YYTERROR 1 |
Definition at line 716 of file zconf.tab.c.
#define YYTRANSLATE | ( | YYX | ) | ((unsigned int) (YYX) <= YYMAXUTOK ? yytranslate[YYX] : YYUNDEFTOK) |
Definition at line 334 of file zconf.tab.c.
#define YYUNDEFTOK 2 |
Definition at line 331 of file zconf.tab.c.
typedef short yysigned_char |
Definition at line 313 of file zconf.tab.c.
enum yytokentype |
Definition at line 64 of file zconf.tab.c.
void conf_parse | ( | const char * | name | ) |
Definition at line 1916 of file zconf.tab.c.
References symbol::flags, for_all_symbols, menu_add_prop(), menu_finalize(), menu_init(), modules_sym, P_MENU, menu::prompt, rootmenu, sym_change_count, sym_check_deps(), sym_init(), sym_lookup(), SYMBOL_CHECK_DONE, SYMBOL_CHECKED, zconf_initscan(), and zconfparse().
Referenced by main().
Here is the call graph for this function:
void print_quoted_string | ( | FILE * | out, | |
const char * | str | |||
) |
void print_symbol | ( | FILE * | out, | |
struct menu * | menu | |||
) |
Definition at line 2005 of file zconf.tab.c.
References property::expr, expr_value::expr, expr_fprint(), expr_is_yes(), symbol::help, property::menu, symbol::name, property::next, P_CHOICE, P_DEFAULT, P_PROMPT, print_quoted_string(), symbol::prop, S_BOOLEAN, S_HEX, S_INT, S_STRING, S_TRISTATE, property::sym, menu::sym, sym_is_choice(), property::text, property::type, symbol::type, and property::visible.
Referenced by zconfdump().
Here is the call graph for this function:
static void yydestruct | ( | int | yytype, | |
YYSTYPE * | yyvaluep | |||
) | [static] |
Definition at line 962 of file zconf.tab.c.
int yyparse | ( | ) |
static char* yystpcpy | ( | char * | yydest, | |
const char * | yysrc | |||
) | [static] |
Definition at line 895 of file zconf.tab.c.
static YYSIZE_T yystrlen | ( | char * | yystr | ) | const [static] |
Definition at line 871 of file zconf.tab.c.
static bool zconf_endtoken | ( | int | token, | |
int | starttoken, | |||
int | endtoken | |||
) | [static] |
Definition at line 1956 of file zconf.tab.c.
References current_file, current_menu, menu::file, zconf_tokenname(), and zconfprint().
Here is the call graph for this function:
const char* zconf_tokenname | ( | int | token | ) |
Definition at line 1943 of file zconf.tab.c.
References T_CHOICE, T_ENDCHOICE, T_ENDIF, T_ENDMENU, T_IF, and T_MENU.
Referenced by zconf_endtoken().
void zconfdump | ( | FILE * | out | ) |
Definition at line 2073 of file zconf.tab.c.
References expr_value::expr, expr_fprint(), expr_is_yes(), menu::list, menu::next, P_COMMENT, P_MENU, menu::parent, print_quoted_string(), print_symbol(), menu::prompt, rootmenu, menu::sym, property::text, property::type, and property::visible.
Here is the call graph for this function:
static void zconferror | ( | const char * | err | ) | [static] |
Definition at line 1983 of file zconf.tab.c.
References zconf_curname(), and zconf_lineno().
Here is the call graph for this function:
int zconflex | ( | void | ) |
static void zconfprint | ( | const char * | err, | |
... | ||||
) | [static] |
Definition at line 1972 of file zconf.tab.c.
References zconf_curname(), and zconf_lineno().
Referenced by zconf_endtoken().
Here is the call graph for this function:
int cdebug = PRINTD |
struct symbol* symbol_hash[257] |
int yychar |
Definition at line 998 of file zconf.tab.c.
const unsigned char yycheck[] [static] |
Initial value:
{ 48, 49, 3, 32, 4, 5, 30, 7, 71, 72, 10, 28, 16, 17, 33, 14, 40, 28, 29, 38, 39, 69, 70, 34, 87, 28, 74, 75, 32, 77, 41, 79, 130, 81, 132, 133, 32, 135, 39, 38, 39, 139, 38, 39, 32, 143, 144, 32, 0, 1, 32, 3, 4, 5, 6, 7, 8, 9, 10, 11, 28, 29, 14, 15, 28, 32, 34, 35, 166, 31, 32, 38, 39, 41, 28, 29, 76, 140, 126, 31, 32, 0, 1, 32, 3, 4, 5, 6, 7, 8, 9, 10, 11, 93, 32, 14, 15, 32, 28, 29, 101, 102, 103, 38, 39, 32, 154, 80, 13, 82, 83, 84, 31, 32, 4, 5, 6, 7, 8, 9, 10, 11, 95, 96, 14, 15, 5, 6, 32, 8, 9, 10, 11, 32, 28, 14, 15, 38, 39, 38, 39, 31, 32, 54, 32, 14, 57, 56, 59, 58, 12, 32, 31, 32, 16, 17, 39, 19, 20, 21, 22, 23, 24, 25, 26, 27, 55, 56, 32, 58, 32, 56, 12, 58, 36, 37, 16, 17, 18, 19, 20, 21, 56, 23, 58, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 21, 54, 33 }
Definition at line 615 of file zconf.tab.c.
const unsigned char yydefact[] [static] |
Initial value:
{ 2, 0, 1, 0, 0, 0, 8, 0, 0, 10, 0, 0, 0, 0, 9, 93, 92, 3, 4, 22, 14, 22, 15, 43, 53, 5, 59, 12, 79, 68, 6, 74, 16, 79, 13, 17, 11, 87, 88, 0, 0, 0, 38, 0, 0, 0, 103, 104, 0, 0, 0, 96, 19, 21, 39, 42, 58, 64, 0, 76, 7, 63, 73, 75, 18, 20, 0, 100, 55, 0, 0, 0, 0, 0, 0, 0, 0, 0, 85, 0, 85, 0, 85, 85, 85, 26, 0, 0, 23, 0, 25, 24, 0, 0, 0, 85, 85, 47, 44, 46, 45, 0, 0, 0, 54, 41, 40, 60, 62, 57, 61, 56, 81, 80, 0, 69, 71, 66, 70, 65, 99, 101, 102, 98, 97, 77, 0, 0, 0, 94, 94, 0, 94, 94, 0, 94, 0, 0, 0, 94, 0, 78, 51, 94, 94, 0, 0, 89, 90, 91, 72, 0, 83, 84, 0, 0, 0, 27, 86, 0, 29, 0, 33, 31, 32, 0, 94, 0, 0, 49, 50, 82, 95, 34, 35, 28, 30, 36, 0, 48, 52, 37 }
Definition at line 516 of file zconf.tab.c.
const short yydefgoto[] [static] |
Initial value:
{ -1, 1, 17, 18, 19, 20, 21, 22, 52, 88, 23, 24, 105, 25, 54, 98, 55, 26, 109, 27, 56, 28, 29, 117, 30, 58, 31, 32, 33, 34, 89, 90, 57, 91, 131, 132, 106, 35, 155, 50, 51 }
Definition at line 540 of file zconf.tab.c.
Definition at line 1001 of file zconf.tab.c.
int yynerrs |
Definition at line 1004 of file zconf.tab.c.
const short yypact[] [static] |
Initial value:
{ -99, 48, -99, 38, 46, 46, -99, 46, -29, -99, 46, -17, -3, -11, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 38, 12, 15, -99, 18, 51, 62, -99, -99, -11, -11, 4, -24, 138, 138, 160, 121, 110, -4, 81, -4, -99, -99, -99, -99, -99, -99, -19, -99, -99, -11, -11, 70, 70, 73, 32, -11, 46, -11, 46, -11, 46, -11, 46, 46, 46, -99, 36, 70, -99, 95, -99, -99, 96, 46, 106, 46, 46, -99, -99, -99, -99, 38, 38, 38, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 112, -99, -99, -99, -99, -99, -99, 117, -99, -99, -99, -99, -11, 33, 65, 131, 1, 119, 131, 1, 136, 1, 153, 154, 155, 131, 70, -99, -99, 131, 131, 156, 157, -99, -99, -99, -99, 101, -99, -99, -11, 158, 159, -99, -99, 161, -99, 162, -99, -99, -99, 163, 131, 164, 165, -99, -99, -99, 99, -99, -99, -99, -99, -99, 166, -99, -99, -99 }
Definition at line 552 of file zconf.tab.c.
const short yypgoto[] [static] |
Initial value:
{ -99, -99, -99, 111, -99, -99, -99, -99, 178, -99, -99, -99, -99, 91, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 115, -99, -99, -99, -99, -99, -99, 146, 168, 89, 27, 0, 126, -1, -98, -48, -63 }
Definition at line 576 of file zconf.tab.c.
const unsigned char yyr1[] [static] |
Initial value:
{ 0, 42, 43, 43, 44, 44, 44, 44, 44, 44, 44, 44, 45, 45, 45, 45, 45, 45, 46, 47, 48, 49, 50, 50, 50, 50, 50, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 52, 53, 54, 55, 55, 56, 56, 56, 56, 56, 57, 57, 57, 57, 57, 58, 58, 59, 60, 61, 61, 62, 62, 62, 62, 63, 64, 65, 66, 66, 67, 67, 67, 67, 67, 68, 69, 70, 71, 72, 73, 74, 74, 74, 75, 75, 75, 76, 76, 77, 77, 78, 78, 78, 79, 79, 80, 80, 81, 81, 81, 81, 81, 81, 81, 82, 82 }
Definition at line 482 of file zconf.tab.c.
const unsigned char yyr2[] [static] |
Initial value:
{ 0, 2, 0, 2, 1, 1, 1, 3, 1, 1, 1, 2, 1, 1, 1, 1, 1, 1, 3, 2, 3, 2, 0, 2, 2, 2, 2, 3, 4, 3, 4, 3, 3, 3, 4, 4, 4, 5, 2, 2, 1, 3, 2, 0, 2, 2, 2, 2, 4, 3, 3, 2, 4, 0, 2, 3, 1, 3, 2, 0, 2, 2, 2, 3, 2, 1, 3, 2, 0, 2, 2, 2, 3, 3, 1, 3, 2, 2, 2, 0, 2, 2, 4, 3, 3, 0, 2, 1, 1, 2, 2, 2, 1, 1, 0, 2, 1, 3, 3, 3, 2, 3, 3, 1, 1 }
Definition at line 498 of file zconf.tab.c.
const unsigned char yystos[] [static] |
Initial value:
{ 0, 43, 0, 1, 3, 4, 5, 6, 7, 8, 9, 10, 11, 14, 15, 31, 32, 44, 45, 46, 47, 48, 49, 52, 53, 55, 59, 61, 63, 64, 66, 68, 69, 70, 71, 79, 79, 28, 29, 77, 77, 77, 32, 77, 28, 28, 28, 29, 34, 41, 81, 82, 50, 50, 56, 58, 62, 74, 67, 74, 79, 32, 32, 32, 32, 32, 81, 81, 32, 38, 39, 30, 40, 12, 16, 17, 19, 20, 21, 22, 23, 24, 25, 26, 27, 32, 36, 37, 51, 72, 73, 75, 18, 19, 20, 21, 23, 32, 57, 73, 75, 5, 8, 15, 45, 54, 78, 45, 55, 60, 66, 78, 32, 75, 1, 45, 55, 65, 66, 78, 33, 81, 81, 82, 82, 32, 35, 81, 81, 77, 81, 76, 77, 81, 76, 81, 76, 76, 76, 28, 82, 13, 32, 77, 28, 76, 76, 79, 79, 79, 32, 81, 32, 32, 14, 80, 80, 32, 80, 80, 32, 80, 32, 32, 32, 80, 82, 80, 80, 32, 32, 32, 81, 32, 32, 32, 32, 32, 80, 32, 32, 32 }
Definition at line 642 of file zconf.tab.c.
const short yytable[] [static] |
Initial value:
{ 66, 67, 36, 42, 39, 40, 71, 41, 123, 124, 43, 44, 74, 75, 120, 154, 72, 46, 47, 69, 70, 121, 122, 48, 140, 45, 127, 128, 112, 130, 49, 133, 156, 135, 158, 159, 68, 161, 60, 69, 70, 165, 69, 70, 61, 167, 168, 62, 2, 3, 63, 4, 5, 6, 7, 8, 9, 10, 11, 12, 46, 47, 13, 14, 139, 152, 48, 126, 178, 15, 16, 69, 70, 49, 37, 38, 129, 166, 151, 15, 16, -67, 114, 64, -67, 5, 101, 7, 8, 102, 10, 11, 12, 143, 65, 13, 103, 153, 46, 47, 147, 148, 149, 69, 70, 125, 172, 134, 141, 136, 137, 138, 15, 16, 5, 101, 7, 8, 102, 10, 11, 12, 145, 146, 13, 103, 101, 7, 142, 102, 10, 11, 12, 171, 144, 13, 103, 69, 70, 69, 70, 15, 16, 100, 150, 154, 113, 108, 113, 116, 73, 157, 15, 16, 74, 75, 70, 76, 77, 78, 79, 80, 81, 82, 83, 84, 104, 107, 160, 115, 85, 110, 73, 118, 86, 87, 74, 75, 92, 93, 94, 95, 111, 96, 119, 162, 163, 164, 169, 170, 173, 174, 97, 175, 176, 177, 179, 180, 181, 53, 99, 59 }
Definition at line 590 of file zconf.tab.c.
const char* const yytname[] [static] |
Initial value:
{ "$end", "error", "$undefined", "T_MAINMENU", "T_MENU", "T_ENDMENU", "T_SOURCE", "T_CHOICE", "T_ENDCHOICE", "T_COMMENT", "T_CONFIG", "T_MENUCONFIG", "T_HELP", "T_HELPTEXT", "T_IF", "T_ENDIF", "T_DEPENDS", "T_REQUIRES", "T_OPTIONAL", "T_PROMPT", "T_DEFAULT", "T_TRISTATE", "T_DEF_TRISTATE", "T_BOOLEAN", "T_DEF_BOOLEAN", "T_STRING", "T_INT", "T_HEX", "T_WORD", "T_WORD_QUOTE", "T_UNEQUAL", "T_EOF", "T_EOL", "T_CLOSE_PAREN", "T_OPEN_PAREN", "T_ON", "T_SELECT", "T_RANGE", "T_OR", "T_AND", "T_EQUAL", "T_NOT", "$accept", "input", "block", "common_block", "config_entry_start", "config_stmt", "menuconfig_entry_start", "menuconfig_stmt", "config_option_list", "config_option", "choice", "choice_entry", "choice_end", "choice_stmt", "choice_option_list", "choice_option", "choice_block", "if", "if_end", "if_stmt", "if_block", "menu", "menu_entry", "menu_end", "menu_stmt", "menu_block", "source", "source_stmt", "comment", "comment_stmt", "help_start", "help", "depends_list", "depends", "prompt_stmt_opt", "prompt", "end", "nl_or_eof", "if_expr", "expr", "symbol", 0 }
Definition at line 447 of file zconf.tab.c.
const unsigned char yytranslate[] [static] |
Definition at line 338 of file zconf.tab.c.