|
i3
|
#include <sys/types.h>#include <sys/stat.h>#include <sys/wait.h>#include <unistd.h>#include <fcntl.h>#include "all.h"#include <stdio.h>
Go to the source code of this file.
| #define YY_ | ( | msgid | ) | msgid |
Definition at line 921 of file cfgparse.tab.c.
Referenced by yyparse(), and yysyntax_error().
| #define YY_LOCATION_PRINT | ( | File, | |
| Loc | |||
| ) | ((void) 0) |
Definition at line 1632 of file cfgparse.tab.c.
| #define YY_REDUCE_PRINT | ( | Rule | ) |
Definition at line 1791 of file cfgparse.tab.c.
Referenced by yyparse().
| #define YY_STACK_PRINT | ( | Bottom, | |
| Top | |||
| ) |
Definition at line 1753 of file cfgparse.tab.c.
Referenced by yyparse().
| #define YY_SYMBOL_PRINT | ( | Title, | |
| Type, | |||
| Value, | |||
| Location | |||
| ) |
do { \ if (yydebug) \ { \ YYFPRINTF (stderr, "%s ", Title); \ yy_symbol_print (stderr, \ Type, Value); \ YYFPRINTF (stderr, "\n"); \ } \ } while (YYID (0))
Definition at line 1658 of file cfgparse.tab.c.
Referenced by yydestruct(), and yyparse().
| #define YYABORT goto yyabortlab |
Definition at line 1561 of file cfgparse.tab.c.
Referenced by yyparse().
| #define YYACCEPT goto yyacceptlab |
Definition at line 1560 of file cfgparse.tab.c.
Referenced by yyparse().
| #define YYBACKUP | ( | Token, | |
| Value | |||
| ) |
| #define YYBISON 1 |
Definition at line 44 of file cfgparse.tab.c.
| #define YYBISON_VERSION "2.5" |
Definition at line 47 of file cfgparse.tab.c.
| #define YYCASE_ | ( | N, | |
| S | |||
| ) |
case N: \
yyformat = S; \
break
Referenced by yysyntax_error().
Definition at line 1556 of file cfgparse.tab.c.
| #define YYCOPY | ( | To, | |
| From, | |||
| Count | |||
| ) |
do \ { \ YYSIZE_T yyi; \ for (yyi = 0; yyi < (Count); yyi++) \ (To)[yyi] = (From)[yyi]; \ } \ while (YYID (0))
Definition at line 1068 of file cfgparse.tab.c.
| #define YYCOPY_NEEDED 1 |
Definition at line 1040 of file cfgparse.tab.c.
| #define YYDEBUG 1 |
Definition at line 714 of file cfgparse.tab.c.
| #define YYDPRINTF | ( | Args | ) |
Definition at line 1652 of file cfgparse.tab.c.
Referenced by yyparse().
| #define YYEMPTY (-2) |
Definition at line 1557 of file cfgparse.tab.c.
Referenced by yyparse(), and yysyntax_error().
| #define YYEOF 0 |
Definition at line 1558 of file cfgparse.tab.c.
Referenced by yyparse().
| #define YYERRCODE 256 |
Definition at line 1600 of file cfgparse.tab.c.
| #define yyerrok (yyerrstatus = 0) |
Definition at line 1555 of file cfgparse.tab.c.
| #define YYERROR goto yyerrorlab |
Definition at line 1562 of file cfgparse.tab.c.
| #define YYERROR_VERBOSE 1 |
Definition at line 722 of file cfgparse.tab.c.
| #define YYFAIL goto yyerrlab |
Definition at line 1572 of file cfgparse.tab.c.
| #define YYFINAL 2 |
Definition at line 1081 of file cfgparse.tab.c.
Referenced by yyparse().
| #define YYFPRINTF fprintf |
Definition at line 1649 of file cfgparse.tab.c.
Referenced by yy_reduce_print(), yy_stack_print(), and yy_symbol_print().
| #define YYFREE free |
Definition at line 1010 of file cfgparse.tab.c.
| #define YYID | ( | n | ) | (n) |
Definition at line 934 of file cfgparse.tab.c.
Referenced by yyparse().
| #define YYINITDEPTH 200 |
Definition at line 1810 of file cfgparse.tab.c.
Referenced by yyparse().
| #define YYLAST 225 |
Definition at line 1083 of file cfgparse.tab.c.
Referenced by yyparse(), and yysyntax_error().
Definition at line 1641 of file cfgparse.tab.c.
Referenced by yyparse().
| #define YYLLOC_DEFAULT | ( | Current, | |
| Rhs, | |||
| N | |||
| ) |
do \
if (YYID (N)) \
{ \
(Current).first_line = YYRHSLOC (Rhs, 1).first_line; \
(Current).first_column = YYRHSLOC (Rhs, 1).first_column; \
(Current).last_line = YYRHSLOC (Rhs, N).last_line; \
(Current).last_column = YYRHSLOC (Rhs, N).last_column; \
} \
else \
{ \
(Current).first_line = (Current).last_line = \
YYRHSLOC (Rhs, 0).last_line; \
(Current).first_column = (Current).last_column = \
YYRHSLOC (Rhs, 0).last_column; \
} \
while (YYID (0))
Definition at line 1609 of file cfgparse.tab.c.
| #define YYLSP_NEEDED 0 |
Definition at line 62 of file cfgparse.tab.c.
| #define YYMALLOC malloc |
Definition at line 1003 of file cfgparse.tab.c.
| #define YYMAXDEPTH 10000 |
Definition at line 1821 of file cfgparse.tab.c.
Referenced by yyparse().
| #define YYMAXUTOK 350 |
Definition at line 1096 of file cfgparse.tab.c.
| #define YYNNTS 80 |
Definition at line 1088 of file cfgparse.tab.c.
| #define YYNRULES 177 |
Definition at line 1090 of file cfgparse.tab.c.
| #define YYNSTATES 268 |
Definition at line 1092 of file cfgparse.tab.c.
| #define YYNTOKENS 102 |
Definition at line 1086 of file cfgparse.tab.c.
Referenced by yy_symbol_print(), yy_symbol_value_print(), yyparse(), and yysyntax_error().
| #define YYPACT_NINF -83 |
Definition at line 1413 of file cfgparse.tab.c.
| #define yypact_value_is_default | ( | yystate | ) | ((yystate) == (-83)) |
Definition at line 1489 of file cfgparse.tab.c.
Referenced by yyparse(), and yysyntax_error().
| #define YYPOPSTACK | ( | N | ) | (yyvsp -= (N), yyssp -= (N)) |
Referenced by yyparse().
| #define YYPULL 1 |
Definition at line 59 of file cfgparse.tab.c.
| #define YYPURE 0 |
Definition at line 53 of file cfgparse.tab.c.
| #define YYPUSH 0 |
Definition at line 56 of file cfgparse.tab.c.
| #define YYRECOVERING | ( | ) | (!!yyerrstatus) |
Definition at line 1580 of file cfgparse.tab.c.
| #define YYRHSLOC | ( | Rhs, | |
| K | |||
| ) | ((Rhs)[K]) |
Definition at line 1607 of file cfgparse.tab.c.
| #define YYSIZE_MAXIMUM ((YYSIZE_T) -1) |
Definition at line 911 of file cfgparse.tab.c.
| #define YYSIZE_T unsigned int |
Definition at line 907 of file cfgparse.tab.c.
Referenced by yyparse(), yystrlen(), yysyntax_error(), and yytnamerr().
| #define YYSKELETON_NAME "yacc.c" |
Definition at line 50 of file cfgparse.tab.c.
| #define YYSTACK_ALLOC YYMALLOC |
Definition at line 989 of file cfgparse.tab.c.
Referenced by yyparse().
| #define YYSTACK_ALLOC_MAXIMUM YYSIZE_MAXIMUM |
Definition at line 992 of file cfgparse.tab.c.
Referenced by yysyntax_error().
| #define YYSTACK_BYTES | ( | N | ) |
((N) * (sizeof (yytype_int16) + sizeof (YYSTYPE)) \ + YYSTACK_GAP_MAXIMUM)
Definition at line 1036 of file cfgparse.tab.c.
Referenced by yyparse().
| #define YYSTACK_FREE YYFREE |
Definition at line 990 of file cfgparse.tab.c.
Referenced by yyparse().
| #define YYSTACK_GAP_MAXIMUM (sizeof (union yyalloc) - 1) |
Definition at line 1032 of file cfgparse.tab.c.
| #define YYSTACK_RELOCATE | ( | Stack_alloc, | |
| Stack | |||
| ) |
do \ { \ YYSIZE_T yynewbytes; \ YYCOPY (&yyptr->Stack_alloc, Stack, yysize); \ Stack = &yyptr->Stack_alloc; \ yynewbytes = yystacksize * sizeof (*Stack) + YYSTACK_GAP_MAXIMUM; \ yyptr += yynewbytes / sizeof (*yyptr); \ } \ while (YYID (0))
Definition at line 1047 of file cfgparse.tab.c.
Referenced by yyparse().
Definition at line 855 of file cfgparse.tab.c.
| #define YYSTYPE_IS_DECLARED 1 |
Definition at line 856 of file cfgparse.tab.c.
| #define YYSTYPE_IS_TRIVIAL 1 |
Definition at line 854 of file cfgparse.tab.c.
| #define YYSYNTAX_ERROR |
yysyntax_error (&yymsg_alloc, &yymsg, \ yyssp, yytoken)
Referenced by yyparse().
| #define YYTABLE_NINF -1 |
Definition at line 1461 of file cfgparse.tab.c.
| #define yytable_value_is_error | ( | yytable_value | ) | YYID (0) |
Definition at line 1492 of file cfgparse.tab.c.
Referenced by yyparse(), and yysyntax_error().
| #define YYTERROR 1 |
Definition at line 1599 of file cfgparse.tab.c.
Referenced by yyparse(), and yysyntax_error().
| #define YYTOKEN_TABLE 0 |
Definition at line 727 of file cfgparse.tab.c.
| #define YYTOKENTYPE |
Definition at line 733 of file cfgparse.tab.c.
| #define YYTRANSLATE | ( | YYX | ) | ((unsigned int) (YYX) <= YYMAXUTOK ? yytranslate[YYX] : YYUNDEFTOK) |
Definition at line 1098 of file cfgparse.tab.c.
Referenced by yyparse().
| #define YYUNDEFTOK 2 |
Definition at line 1095 of file cfgparse.tab.c.
| #define YYUSE | ( | e | ) | ((void) (e)) |
Definition at line 927 of file cfgparse.tab.c.
Referenced by yy_symbol_value_print(), and yydestruct().
| typedef struct yy_buffer_state* YY_BUFFER_STATE |
Definition at line 92 of file cfgparse.tab.c.
| typedef short int yytype_int16 |
Definition at line 894 of file cfgparse.tab.c.
| typedef short int yytype_int8 |
Definition at line 882 of file cfgparse.tab.c.
| typedef unsigned short int yytype_uint16 |
Definition at line 888 of file cfgparse.tab.c.
| typedef unsigned char yytype_uint8 |
Definition at line 873 of file cfgparse.tab.c.
| enum yytokentype |
Definition at line 736 of file cfgparse.tab.c.
| static void check_for_duplicate_bindings | ( | struct context * | context | ) | [static] |
Definition at line 430 of file cfgparse.tab.c.
References bindings, Binding::command, ELOG, context::has_errors, Binding::keycode, Binding::mods, Binding::symbol, and TAILQ_FOREACH.
Referenced by parse_file().
| static int detect_version | ( | char * | buf | ) | [static] |
Definition at line 133 of file cfgparse.tab.c.
Referenced by parse_file().
| void kill_configerror_nagbar | ( | bool | wait_for_it | ) |
Kills the configerror i3-nagbar process, if any.
Called when reloading/restarting.
If wait_for_it is set (restarting), this function will waitpid(), otherwise, ev is assumed to handle it (reloading).
Definition at line 406 of file cfgparse.tab.c.
References configerror_pid.
Referenced by cmd_reload(), and i3_restart().
| static char* migrate_config | ( | char * | input, |
| off_t | size | ||
| ) | [static] |
Definition at line 201 of file cfgparse.tab.c.
References exec_i3_utility(), and FREE.
Referenced by parse_file().

| static void migrate_i3bar_exec | ( | struct Autostart * | exec | ) | [static] |
Definition at line 470 of file cfgparse.tab.c.
References barconfigs, Autostart::command, ELOG, context::has_warnings, Barconfig::id, scalloc(), sstrdup(), Barconfig::status_command, and TAILQ_INSERT_TAIL.
Referenced by parse_file().

| static void nagbar_exited | ( | EV_P_ ev_child * | watcher, |
| int | revents | ||
| ) | [static] |
Definition at line 303 of file cfgparse.tab.c.
References configerror_pid.
Referenced by start_configerror_nagbar().
| void parse_file | ( | const char * | f | ) |
Definition at line 495 of file cfgparse.tab.c.
References autostarts, autostarts_always, check_for_duplicate_bindings(), Autostart::command, detect_version(), die, DLOG, ELOG, context::filename, font_pattern, FREE, context::has_errors, context::has_warnings, Variable::key, context::line_copy, migrate_config(), migrate_i3bar_exec(), Variable::next_match, scalloc(), SLIST_EMPTY, SLIST_FIRST, SLIST_FOREACH, SLIST_HEAD, SLIST_HEAD_INITIALIZER, SLIST_INSERT_HEAD, SLIST_REMOVE_HEAD, smalloc(), sstrdup(), start_configerror_nagbar(), TAILQ_FIRST, TAILQ_NEXT, TAILQ_REMOVE, Variable::value, yy_scan_string(), yylex_destroy(), and yyparse().
Referenced by parse_configuration().

| static void start_configerror_nagbar | ( | const char * | config_path | ) | [static] |
Definition at line 343 of file cfgparse.tab.c.
References configerror_pid, errorfilename, exec_i3_utility(), context::has_errors, main_loop, nagbar_exited(), only_check_config, sasprintf(), and smalloc().
Referenced by parse_file().

| static void yy_reduce_print | ( | YYSTYPE * | yyvsp, |
| int | yyrule | ||
| ) | [static] |
Definition at line 1770 of file cfgparse.tab.c.
References yy_symbol_print(), and YYFPRINTF.

| YY_BUFFER_STATE yy_scan_string | ( | const char * | ) |
Referenced by parse_file().
| static void yy_stack_print | ( | yytype_int16 * | yybottom, |
| yytype_int16 * | yytop | ||
| ) | [static] |
Definition at line 1739 of file cfgparse.tab.c.
References YYFPRINTF.
| static void yy_symbol_print | ( | FILE * | yyoutput, |
| int | yytype, | ||
| YYSTYPE const * const | yyvaluep | ||
| ) | [static] |
Definition at line 1713 of file cfgparse.tab.c.
References yy_symbol_value_print(), YYFPRINTF, and YYNTOKENS.
Referenced by yy_reduce_print().

| static void yy_symbol_value_print | ( | FILE * | yyoutput, |
| int | yytype, | ||
| YYSTYPE const * const | yyvaluep | ||
| ) | [static] |
Definition at line 1681 of file cfgparse.tab.c.
References YYNTOKENS, and YYUSE.
Referenced by yy_symbol_print().
| static void yydestruct | ( | char * | yymsg, |
| int | yytype, | ||
| YYSTYPE * | yyvaluep | ||
| ) | const [static] |
Definition at line 2074 of file cfgparse.tab.c.
References YY_SYMBOL_PRINT, and YYUSE.
Referenced by yyparse().
| void yyerror | ( | const char * | error_message | ) |
Definition at line 107 of file cfgparse.tab.c.
References ELOG, context::filename, context::first_column, context::has_errors, context::last_column, context::line_copy, and context::line_number.
Referenced by yyparse().
| int yylex_destroy | ( | void | ) |
Definition at line 6867 of file cfgparse.yy.c.
References yy_buffer_stack, YY_CURRENT_BUFFER, YY_CURRENT_BUFFER_LVALUE, yy_delete_buffer(), yy_init_globals(), yy_start_stack, yy_state_buf, yyfree(), and yypop_buffer_state().
Referenced by parse_file().

| int yyparse | ( | void | ) |
Definition at line 2142 of file cfgparse.tab.c.
References Barconfig::bar_colors::active_workspace_bg, Barconfig::bar_colors::active_workspace_border, Barconfig::bar_colors::active_workspace_text, assignments, autostarts, autostarts_always, Colortriple::background, Barconfig::bar_colors::background, barconfigs, BIND_CONTROL, BIND_SHIFT, YYSTYPE::binding, bindings, Mode::bindings, Colortriple::border, BS_1PIXEL, BS_NONE, BS_NORMAL, Match::class, YYSTYPE::color, Barconfig::colors, Binding::command, Assignment::command, Match::con_id, config, Config::container_stack_limit, Config::container_stack_limit_value, current_bindings, current_match, Config::default_border, Config::default_floating_border, Config::default_layout, Config::default_orientation, Assignment::dest, Config::disable_focus_follows_mouse, Config::disable_workspace_bar, DLOG, ELOG, Config::fake_outputs, Config::floating_maximum_height, Config::floating_maximum_width, Config::floating_minimum_height, Config::floating_minimum_width, Config::floating_modifier, Barconfig::bar_colors::focused_workspace_bg, Barconfig::bar_colors::focused_workspace_border, Barconfig::bar_colors::focused_workspace_text, Config::font, Barconfig::font, font_pattern, Config::force_focus_wrapping, Config::force_xinerama, FREE, get_colorpixel(), context::has_warnings, Barconfig::hide_workspace_buttons, HORIZ, Barconfig::i3bar_command, Barconfig::id, Match::id, Barconfig::bar_colors::inactive_workspace_bg, Barconfig::bar_colors::inactive_workspace_border, Barconfig::bar_colors::inactive_workspace_text, Colortriple::indicator, Match::instance, Config::ipc_socket_path, Binding::keycode, load_font(), Match::mark, Assignment::match, match_copy(), match_init(), match_is_empty(), Barconfig::mode, modes, Barconfig::modifier, Binding::mods, Mode::name, Workspace_Assignment::name, NO_ORIENTATION, Barconfig::num_outputs, YYSTYPE::number, Workspace_Assignment::output, Barconfig::outputs, Config::popup_during_fullscreen, Barconfig::position, regex_new(), Config::restart_state_path, Match::role, sasprintf(), scalloc(), set_font(), YYSTYPE::single_color, SLIST_INSERT_HEAD, smalloc(), Barconfig::socket_path, srealloc(), sstrdup(), Barconfig::status_command, Barconfig::bar_colors::statusline, YYSTYPE::string, Binding::symbol, TAILQ_FOREACH, TAILQ_INIT, TAILQ_INSERT_TAIL, Colortriple::text, Match::title, Barconfig::tray_output, Assignment::type, Match::urgent, Barconfig::bar_colors::urgent_workspace_bg, Barconfig::bar_colors::urgent_workspace_border, Barconfig::bar_colors::urgent_workspace_text, Barconfig::verbose, VERT, Assignment::workspace, Config::workspace_auto_back_and_forth, workspace_get(), ws_assignments, x, YY_, YY_REDUCE_PRINT, YY_STACK_PRINT, YY_SYMBOL_PRINT, YYABORT, YYACCEPT, yydestruct(), YYDPRINTF, YYEMPTY, YYEOF, yyerror(), YYFINAL, YYID, YYINITDEPTH, YYLAST, YYLEX, yylval, YYMAXDEPTH, yynerrs, YYNTOKENS, yypact_value_is_default, YYPOPSTACK, YYSIZE_T, yyalloc::yyss_alloc, YYSTACK_ALLOC, YYSTACK_BYTES, YYSTACK_FREE, YYSTACK_RELOCATE, YYSYNTAX_ERROR, yytable_value_is_error, YYTERROR, YYTRANSLATE, and yyalloc::yyvs_alloc.
Referenced by parse_file().

| static char* yystpcpy | ( | char * | yydest, |
| const char * | yysrc | ||
| ) | [static] |
Definition at line 1862 of file cfgparse.tab.c.
Referenced by yytnamerr().
Definition at line 1838 of file cfgparse.tab.c.
References YYSIZE_T.
Referenced by yysyntax_error(), and yytnamerr().
| static int yysyntax_error | ( | YYSIZE_T * | yymsg_alloc, |
| char ** | yymsg, | ||
| yytype_int16 * | yyssp, | ||
| int | yytoken | ||
| ) | [static] |
Definition at line 1935 of file cfgparse.tab.c.
References YY_, YYCASE_, YYEMPTY, YYLAST, YYNTOKENS, yypact_value_is_default, YYSIZE_T, YYSTACK_ALLOC_MAXIMUM, yystrlen(), yytable_value_is_error, YYTERROR, and yytnamerr().

Definition at line 1887 of file cfgparse.tab.c.
References YYSIZE_T, yystpcpy(), and yystrlen().
Referenced by yysyntax_error().

| int yywrap | ( | void | ) |
Definition at line 123 of file cfgparse.tab.c.
pid_t configerror_pid = -1 [static] |
Definition at line 83 of file cfgparse.tab.c.
Referenced by kill_configerror_nagbar(), nagbar_exited(), and start_configerror_nagbar().
Definition at line 100 of file cfgparse.tab.c.
Referenced by start_application().
Barconfig current_bar [static] |
Definition at line 86 of file cfgparse.tab.c.
struct bindings_head* current_bindings [static] |
Definition at line 99 of file cfgparse.tab.c.
Referenced by yyparse().
Match current_match [static] |
Definition at line 85 of file cfgparse.tab.c.
Referenced by cmd_criteria_add(), cmd_criteria_init(), cmd_criteria_match_windows(), cmd_focus(), cmd_kill(), cmd_layout(), cmd_move_con_to_workspace_name(), cmd_move_con_to_workspace_number(), cmd_resize(), cmd_scratchpad_show(), GENERATED_call(), and yyparse().
char* font_pattern [static] |
Definition at line 90 of file cfgparse.tab.c.
Referenced by parse_file(), and yyparse().
| int yychar |
Definition at line 2112 of file cfgparse.tab.c.
const yytype_int16 yycheck[] [static] |
{
1, 27, 28, 19, 30, 31, 3, 4, 3, 9,
87, 11, 6, 13, 3, 5, 4, 5, 11, 65,
66, 67, 68, 69, 70, 71, 20, 50, 51, 52,
53, 20, 20, 88, 89, 90, 91, 92, 93, 94,
95, 123, 97, 3, 4, 127, 55, 56, 11, 88,
89, 90, 91, 92, 93, 94, 95, 14, 15, 16,
35, 36, 37, 62, 63, 58, 59, 60, 61, 73,
74, 64, 41, 42, 43, 8, 9, 5, 94, 72,
3, 3, 75, 76, 77, 78, 79, 80, 81, 82,
83, 84, 85, 86, 5, 58, 59, 60, 61, 5,
100, 64, 96, 7, 101, 20, 101, 100, 99, 72,
5, 96, 75, 76, 77, 78, 79, 80, 81, 82,
83, 84, 85, 86, 101, 4, 4, 99, 22, 5,
5, 5, 5, 149, 53, 5, 3, 100, 3, 8,
98, 3, 98, 98, 98, 98, 98, 98, 98, 5,
0, 1, 5, 5, 5, 99, 172, 183, 184, 9,
10, 11, 12, 13, 5, 5, 5, 17, 18, 19,
5, 21, 173, 23, 5, 25, 26, 27, 28, 29,
30, 5, 32, 33, 34, 5, 5, 5, 38, 39,
40, 5, 7, 173, 44, 45, 46, 47, 48, 49,
7, 7, 7, 7, 54, 7, 7, 57, 7, 7,
7, 7, 7, 7, 7, 144, 33, 251, 160, 124,
-1, -1, 25, -1, -1, 17
}
Definition at line 1495 of file cfgparse.tab.c.
| int yydebug |
Definition at line 1799 of file cfgparse.tab.c.
const yytype_uint8 yydefact[] [static] |
{
2, 0, 1, 3, 168, 0, 34, 0, 168, 168,
0, 0, 0, 42, 0, 0, 160, 160, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 42, 4, 32, 5, 36, 6, 7,
8, 9, 10, 11, 12, 13, 14, 15, 16, 17,
18, 19, 20, 21, 22, 23, 24, 25, 26, 27,
30, 31, 28, 29, 33, 172, 173, 174, 37, 0,
169, 162, 163, 38, 0, 122, 0, 0, 57, 56,
0, 155, 154, 44, 0, 0, 0, 156, 157, 161,
0, 0, 167, 164, 0, 0, 66, 124, 125, 126,
123, 129, 130, 131, 0, 127, 134, 135, 136, 132,
133, 137, 138, 139, 140, 141, 142, 143, 144, 176,
177, 175, 0, 0, 171, 59, 58, 0, 0, 0,
151, 150, 149, 146, 0, 153, 0, 0, 0, 0,
0, 0, 0, 0, 0, 47, 152, 158, 159, 0,
61, 0, 0, 35, 41, 39, 170, 40, 120, 121,
147, 0, 0, 0, 0, 0, 0, 0, 0, 45,
43, 46, 165, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 65, 68, 67, 69, 70, 71, 72, 73,
74, 75, 76, 77, 78, 79, 80, 81, 82, 83,
84, 85, 86, 128, 145, 148, 53, 48, 49, 50,
52, 51, 54, 55, 166, 60, 63, 64, 62, 89,
90, 108, 95, 96, 94, 98, 99, 100, 101, 102,
103, 104, 97, 93, 92, 91, 87, 88, 105, 106,
107, 66, 110, 111, 0, 0, 0, 0, 0, 112,
114, 116, 118, 109, 113, 115, 117, 119
}
Definition at line 1367 of file cfgparse.tab.c.
const yytype_int16 yydefgoto[] [static] |
{
-1, 1, 34, 193, 154, 36, 37, 68, 73, 38,
84, 85, 170, 144, 145, 80, 127, 39, 173, 228,
40, 151, 194, 195, 196, 197, 198, 199, 245, 200,
234, 201, 242, 202, 203, 204, 205, 206, 207, 208,
209, 210, 211, 212, 41, 42, 43, 44, 100, 45,
105, 46, 47, 109, 113, 48, 49, 50, 51, 52,
53, 54, 214, 133, 55, 86, 56, 57, 58, 59,
90, 60, 61, 62, 63, 93, 69, 70, 64, 121
}
Definition at line 1399 of file cfgparse.tab.c.
| FILE * yyin = (FILE *) 0 |
Definition at line 337 of file cfgparse.yy.c.
Referenced by yy_init_globals(), yyget_in(), and yyset_in().
Definition at line 2115 of file cfgparse.tab.c.
Referenced by yyparse().
| int yynerrs |
Definition at line 2118 of file cfgparse.tab.c.
Referenced by yyparse().
const yytype_int16 yypact[] [static] |
{
-83, 150, -83, -83, 43, 10, -83, 72, 43, 43,
77, 78, 11, 6, 89, 94, -77, -77, 96, 96,
85, 9, 25, -23, 31, 31, 40, 40, 40, 105,
40, 40, -9, 15, -83, -83, -83, -83, -83, -83,
-83, -83, -83, -83, -83, -83, -83, -83, -83, -83,
-83, -83, -83, -83, -83, -83, -83, -83, -83, -83,
-83, -83, -83, -83, -83, -83, -83, -83, -83, 5,
-83, -83, -83, -83, 3, 23, 121, 122, 12, -83,
106, -83, -83, -83, 124, -39, 125, -83, -83, -83,
126, 127, -83, -83, 96, 28, -83, -83, -83, -83,
-83, -83, -83, -83, 81, -83, -83, -83, -83, -83,
-83, -83, -83, -83, -83, -83, -83, -83, -83, -83,
-83, -83, 130, 130, 43, -83, -83, 130, 133, 135,
-83, -83, -83, -83, 131, -83, 42, 44, 45, 46,
47, 48, 49, 50, -55, -83, -83, -83, -83, 96,
-83, 7, 138, -83, -83, -83, -83, -83, -83, -83,
12, 144, 147, 148, 149, 159, 160, 161, 165, -83,
-83, -83, 96, 0, 169, 176, 180, 1, -46, -4,
181, 182, 186, 40, 40, 56, 185, 193, 194, 195,
196, 198, -83, -83, -83, -83, -83, -83, -83, -83,
-83, -83, -83, -83, -83, -83, -83, -83, -83, -83,
-83, -83, -83, -83, -83, -83, -83, -83, -83, -83,
-83, -83, -83, -83, -83, -83, -83, -83, -83, -83,
-83, -83, -83, -83, -83, -83, -83, -83, -83, -83,
-83, -83, -83, -83, -83, -83, -83, -83, -83, -83,
-83, -83, -83, -83, 199, 201, 202, 203, 37, 204,
205, 206, 207, -83, -83, -83, -83, -83
}
Definition at line 1414 of file cfgparse.tab.c.
const yytype_int16 yypgoto[] [static] |
{
-83, -83, -83, -1, -82, -83, 20, -83, -83, -83,
183, -83, -83, -83, 71, -83, -83, -83, -83, -83,
-83, -34, -83, -83, -83, -83, -83, -83, -83, -83,
-83, -83, -83, -83, -83, -83, -83, -83, -83, -83,
-83, -83, -83, -83, -83, -83, -83, -83, -83, -83,
-83, -83, -83, 197, -26, -83, -83, -83, -83, -83,
-83, -83, -83, 58, -83, -83, -83, -83, -83, -83,
208, -83, -83, -83, -83, -16, 67, 95, -83, -83
}
Definition at line 1446 of file cfgparse.tab.c.
const yytype_uint16 yyprhs[] [static] |
{
0, 0, 3, 4, 7, 10, 12, 14, 16, 18,
20, 22, 24, 26, 28, 30, 32, 34, 36, 38,
40, 42, 44, 46, 48, 50, 52, 54, 56, 58,
60, 62, 64, 66, 68, 70, 72, 74, 77, 80,
84, 88, 92, 93, 97, 99, 101, 104, 106, 110,
114, 118, 122, 126, 130, 134, 138, 140, 142, 144,
146, 152, 153, 156, 158, 160, 165, 166, 169, 171,
173, 175, 177, 179, 181, 183, 185, 187, 189, 191,
193, 195, 197, 199, 201, 203, 205, 207, 210, 213,
216, 219, 222, 224, 226, 229, 231, 233, 236, 238,
240, 242, 244, 246, 248, 250, 253, 256, 259, 262,
267, 270, 273, 277, 282, 286, 291, 295, 300, 304,
309, 314, 319, 322, 325, 327, 329, 331, 334, 339,
341, 343, 345, 348, 351, 353, 355, 357, 359, 361,
364, 367, 370, 373, 376, 379, 385, 389, 390, 392,
394, 396, 398, 402, 406, 408, 410, 413, 416, 420,
424, 425, 427, 430, 433, 436, 441, 447, 449, 450,
452, 456, 459, 461, 463, 465, 468, 470
}
Definition at line 1145 of file cfgparse.tab.c.
const yytype_uint8 yyr1[] [static] |
{
0, 102, 103, 103, 103, 104, 104, 104, 104, 104,
104, 104, 104, 104, 104, 104, 104, 104, 104, 104,
104, 104, 104, 104, 104, 104, 104, 104, 104, 104,
104, 104, 104, 104, 105, 106, 107, 108, 108, 109,
110, 111, 112, 112, 113, 114, 115, 115, 116, 116,
116, 116, 116, 116, 116, 116, 117, 117, 118, 118,
119, 120, 120, 121, 121, 122, 123, 123, 124, 124,
124, 124, 124, 124, 124, 124, 124, 124, 124, 124,
124, 124, 124, 124, 124, 124, 124, 125, 126, 127,
128, 129, 130, 130, 131, 132, 132, 133, 134, 134,
134, 134, 134, 134, 134, 135, 136, 137, 138, 139,
140, 141, 142, 142, 143, 143, 144, 144, 145, 145,
146, 147, 148, 149, 150, 150, 150, 151, 151, 152,
152, 152, 153, 154, 155, 155, 155, 156, 156, 157,
158, 159, 160, 161, 162, 163, 163, 164, 164, 165,
165, 165, 166, 166, 167, 167, 168, 169, 170, 171,
172, 172, 173, 174, 175, 176, 176, 177, 178, 178,
178, 178, 179, 179, 179, 180, 181, 181
}
Definition at line 1319 of file cfgparse.tab.c.
const yytype_uint8 yyr2[] [static] |
{
0, 2, 0, 2, 2, 1, 1, 1, 1, 1,
1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
1, 1, 1, 1, 1, 1, 1, 2, 2, 3,
3, 3, 0, 3, 1, 1, 2, 1, 3, 3,
3, 3, 3, 3, 3, 3, 1, 1, 1, 1,
5, 0, 2, 1, 1, 4, 0, 2, 1, 1,
1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
1, 1, 1, 1, 1, 1, 1, 2, 2, 2,
2, 2, 1, 1, 2, 1, 1, 2, 1, 1,
1, 1, 1, 1, 1, 2, 2, 2, 2, 4,
2, 2, 3, 4, 3, 4, 3, 4, 3, 4,
4, 4, 2, 2, 1, 1, 1, 2, 4, 1,
1, 1, 2, 2, 1, 1, 1, 1, 1, 2,
2, 2, 2, 2, 2, 5, 3, 0, 1, 1,
1, 1, 3, 3, 1, 1, 2, 2, 3, 3,
0, 1, 2, 2, 2, 4, 5, 1, 0, 1,
3, 2, 1, 1, 1, 2, 1, 1
}
Definition at line 1342 of file cfgparse.tab.c.
const yytype_int16 yyrhs[] [static] |
Definition at line 1168 of file cfgparse.tab.c.
const yytype_uint16 yyrline[] [static] |
{
0, 774, 774, 775, 776, 780, 781, 782, 783, 784,
785, 786, 787, 788, 789, 790, 791, 792, 793, 794,
795, 796, 797, 798, 799, 800, 801, 802, 803, 804,
805, 806, 807, 808, 812, 816, 820, 827, 828, 832,
846, 860, 875, 876, 883, 891, 898, 899, 903, 909,
915, 921, 936, 951, 957, 963, 980, 981, 985, 986,
993, 1016, 1018, 1022, 1023, 1035, 1062, 1064, 1068, 1069,
1070, 1071, 1072, 1073, 1074, 1075, 1076, 1077, 1078, 1079,
1080, 1081, 1082, 1083, 1084, 1085, 1086, 1090, 1099, 1108,
1119, 1128, 1136, 1137, 1141, 1149, 1150, 1154, 1161, 1162,
1163, 1164, 1165, 1166, 1167, 1171, 1180, 1190, 1198, 1207,
1216, 1224, 1232, 1239, 1250, 1257, 1268, 1275, 1285, 1292,
1302, 1312, 1322, 1330, 1338, 1339, 1340, 1344, 1368, 1389,
1390, 1391, 1395, 1403, 1411, 1412, 1413, 1417, 1421, 1433,
1441, 1449, 1457, 1465, 1473, 1481, 1515, 1533, 1534, 1538,
1539, 1540, 1544, 1606, 1622, 1623, 1627, 1634, 1641, 1651,
1661, 1662, 1666, 1674, 1685, 1693, 1701, 1713, 1722, 1723,
1724, 1725, 1729, 1730, 1731, 1735, 1743, 1744
}
Definition at line 1221 of file cfgparse.tab.c.
const yytype_uint8 yystos[] [static] |
{
0, 103, 0, 1, 9, 10, 11, 12, 13, 17,
18, 19, 21, 23, 25, 26, 27, 28, 29, 30,
32, 33, 34, 38, 39, 40, 44, 45, 46, 47,
48, 49, 54, 57, 104, 105, 107, 108, 111, 119,
122, 146, 147, 148, 149, 151, 153, 154, 157, 158,
159, 160, 161, 162, 163, 166, 168, 169, 170, 171,
173, 174, 175, 176, 180, 14, 15, 16, 109, 178,
179, 5, 5, 110, 178, 178, 3, 3, 3, 20,
117, 6, 20, 96, 112, 113, 167, 5, 5, 87,
172, 172, 7, 177, 177, 20, 99, 35, 36, 37,
150, 50, 51, 52, 53, 152, 41, 42, 43, 155,
155, 3, 4, 156, 156, 156, 5, 156, 156, 55,
56, 181, 112, 3, 101, 3, 4, 118, 4, 4,
4, 5, 20, 165, 22, 5, 88, 89, 90, 91,
92, 93, 94, 95, 115, 116, 5, 5, 5, 177,
99, 123, 53, 5, 106, 106, 179, 106, 3, 3,
8, 98, 98, 98, 98, 98, 98, 98, 98, 97,
114, 116, 177, 120, 58, 59, 60, 61, 64, 72,
75, 76, 77, 78, 79, 80, 81, 82, 83, 84,
85, 86, 100, 105, 124, 125, 126, 127, 128, 129,
131, 133, 135, 136, 137, 138, 139, 140, 141, 142,
143, 144, 145, 3, 164, 165, 5, 5, 5, 5,
5, 5, 5, 5, 177, 100, 105, 108, 121, 5,
5, 5, 62, 63, 132, 65, 66, 67, 68, 69,
70, 71, 134, 73, 74, 130, 5, 5, 5, 156,
156, 99, 7, 7, 7, 7, 7, 7, 123, 7,
7, 7, 7, 100, 7, 7, 7, 7
}
Definition at line 1524 of file cfgparse.tab.c.
const yytype_uint16 yytable[] [static] |
{
35, 114, 115, 94, 117, 118, 125, 126, 123, 4,
89, 6, 81, 8, 78, 71, 130, 131, 6, 235,
236, 237, 238, 239, 240, 241, 82, 101, 102, 103,
104, 79, 132, 136, 137, 138, 139, 140, 141, 142,
143, 155, 169, 111, 112, 157, 119, 120, 6, 136,
137, 138, 139, 140, 141, 142, 143, 65, 66, 67,
97, 98, 99, 232, 233, 174, 175, 176, 177, 243,
244, 178, 106, 107, 108, 74, 75, 72, 149, 179,
76, 77, 180, 181, 182, 183, 184, 185, 186, 187,
188, 189, 190, 191, 87, 174, 175, 176, 177, 88,
225, 178, 83, 92, 124, 95, 124, 192, 96, 179,
116, 83, 180, 181, 182, 183, 184, 185, 186, 187,
188, 189, 190, 191, 124, 128, 129, 150, 134, 135,
146, 147, 148, 172, 152, 153, 158, 263, 159, 160,
161, 213, 162, 163, 164, 165, 166, 167, 168, 216,
2, 3, 217, 218, 219, 251, 224, 249, 250, 4,
5, 6, 7, 8, 220, 221, 222, 9, 10, 11,
223, 12, 226, 13, 229, 14, 15, 16, 17, 18,
19, 230, 20, 21, 22, 231, 246, 247, 23, 24,
25, 248, 252, 227, 26, 27, 28, 29, 30, 31,
253, 254, 255, 256, 32, 257, 259, 33, 260, 261,
262, 264, 265, 266, 267, 171, 122, 258, 215, 156,
0, 0, 110, 0, 0, 91
}
Definition at line 1462 of file cfgparse.tab.c.
const char* const yytname[] [static] |
Definition at line 1247 of file cfgparse.tab.c.
const yytype_uint8 yytranslate[] [static] |
Definition at line 1102 of file cfgparse.tab.c.
1.8.0