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.