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.
1.4.7