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 908 of file cfgparse.tab.c.
Referenced by yysyntax_error().
#define YY_LOCATION_PRINT | ( | File, | |
Loc | |||
) | ((void) 0) |
Definition at line 1579 of file cfgparse.tab.c.
#define YY_REDUCE_PRINT | ( | Rule | ) |
Definition at line 1738 of file cfgparse.tab.c.
#define YY_STACK_PRINT | ( | Bottom, | |
Top | |||
) |
Definition at line 1700 of file cfgparse.tab.c.
#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 1605 of file cfgparse.tab.c.
Referenced by yydestruct().
#define YYABORT goto yyabortlab |
Definition at line 1508 of file cfgparse.tab.c.
#define YYACCEPT goto yyacceptlab |
Definition at line 1507 of file cfgparse.tab.c.
#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 1503 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 1055 of file cfgparse.tab.c.
#define YYCOPY_NEEDED 1 |
Definition at line 1027 of file cfgparse.tab.c.
#define YYDEBUG 1 |
Definition at line 714 of file cfgparse.tab.c.
#define YYDPRINTF | ( | Args | ) |
Definition at line 1599 of file cfgparse.tab.c.
#define YYEMPTY (-2) |
Definition at line 1504 of file cfgparse.tab.c.
Referenced by yysyntax_error().
#define YYEOF 0 |
Definition at line 1505 of file cfgparse.tab.c.
#define YYERRCODE 256 |
Definition at line 1547 of file cfgparse.tab.c.
#define yyerrok (yyerrstatus = 0) |
Definition at line 1502 of file cfgparse.tab.c.
#define YYERROR goto yyerrorlab |
Definition at line 1509 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 1519 of file cfgparse.tab.c.
#define YYFINAL 2 |
Definition at line 1068 of file cfgparse.tab.c.
#define YYFPRINTF fprintf |
Definition at line 1596 of file cfgparse.tab.c.
Referenced by yy_reduce_print(), yy_stack_print(), and yy_symbol_print().
#define YYFREE free |
Definition at line 997 of file cfgparse.tab.c.
#define YYID | ( | n | ) | (n) |
Definition at line 921 of file cfgparse.tab.c.
#define YYINITDEPTH 200 |
Definition at line 1757 of file cfgparse.tab.c.
#define YYLAST 190 |
Definition at line 1070 of file cfgparse.tab.c.
Referenced by yysyntax_error().
Definition at line 1588 of file cfgparse.tab.c.
#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 1556 of file cfgparse.tab.c.
#define YYLSP_NEEDED 0 |
Definition at line 62 of file cfgparse.tab.c.
#define YYMALLOC malloc |
Definition at line 990 of file cfgparse.tab.c.
#define YYMAXDEPTH 10000 |
Definition at line 1768 of file cfgparse.tab.c.
#define YYMAXUTOK 337 |
Definition at line 1083 of file cfgparse.tab.c.
#define YYNNTS 74 |
Definition at line 1075 of file cfgparse.tab.c.
#define YYNRULES 154 |
Definition at line 1077 of file cfgparse.tab.c.
#define YYNSTATES 234 |
Definition at line 1079 of file cfgparse.tab.c.
#define YYNTOKENS 89 |
Definition at line 1073 of file cfgparse.tab.c.
Referenced by yy_symbol_print(), yy_symbol_value_print(), and yysyntax_error().
#define YYPACT_NINF -99 |
Definition at line 1372 of file cfgparse.tab.c.
#define yypact_value_is_default | ( | yystate | ) | ((yystate) == (-99)) |
Definition at line 1442 of file cfgparse.tab.c.
Referenced by yysyntax_error().
#define YYPOPSTACK | ( | N | ) | (yyvsp -= (N), yyssp -= (N)) |
#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 1527 of file cfgparse.tab.c.
#define YYRHSLOC | ( | Rhs, | |
K | |||
) | ((Rhs)[K]) |
Definition at line 1554 of file cfgparse.tab.c.
#define YYSIZE_MAXIMUM ((YYSIZE_T) -1) |
Definition at line 898 of file cfgparse.tab.c.
#define YYSIZE_T unsigned int |
Definition at line 894 of file cfgparse.tab.c.
Referenced by 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 976 of file cfgparse.tab.c.
#define YYSTACK_ALLOC_MAXIMUM YYSIZE_MAXIMUM |
Definition at line 979 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 1023 of file cfgparse.tab.c.
#define YYSTACK_FREE YYFREE |
Definition at line 977 of file cfgparse.tab.c.
#define YYSTACK_GAP_MAXIMUM (sizeof (union yyalloc) - 1) |
Definition at line 1019 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 1034 of file cfgparse.tab.c.
Definition at line 842 of file cfgparse.tab.c.
#define YYSTYPE_IS_DECLARED 1 |
Definition at line 843 of file cfgparse.tab.c.
#define YYSTYPE_IS_TRIVIAL 1 |
Definition at line 841 of file cfgparse.tab.c.
#define YYSYNTAX_ERROR |
yysyntax_error (&yymsg_alloc, &yymsg, \ yyssp, yytoken)
#define YYTABLE_NINF -1 |
Definition at line 1417 of file cfgparse.tab.c.
#define yytable_value_is_error | ( | yytable_value | ) | YYID (0) |
Definition at line 1445 of file cfgparse.tab.c.
Referenced by yysyntax_error().
#define YYTERROR 1 |
Definition at line 1546 of file cfgparse.tab.c.
Referenced by 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 1085 of file cfgparse.tab.c.
#define YYUNDEFTOK 2 |
Definition at line 1082 of file cfgparse.tab.c.
#define YYUSE | ( | e | ) | ((void) (e)) |
Definition at line 914 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 881 of file cfgparse.tab.c.
typedef short int yytype_int8 |
Definition at line 869 of file cfgparse.tab.c.
typedef unsigned short int yytype_uint16 |
Definition at line 875 of file cfgparse.tab.c.
typedef unsigned char yytype_uint8 |
Definition at line 860 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 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 1717 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 1686 of file cfgparse.tab.c.
References YYFPRINTF.
static void yy_symbol_print | ( | FILE * | yyoutput, |
int | yytype, | ||
YYSTYPE const * const | yyvaluep | ||
) | [static] |
Definition at line 1660 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 1628 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 2021 of file cfgparse.tab.c.
References YY_SYMBOL_PRINT, and YYUSE.
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.
int yylex_destroy | ( | void | ) |
Definition at line 6365 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 | ) |
static char* yystpcpy | ( | char * | yydest, |
const char * | yysrc | ||
) | [static] |
Definition at line 1809 of file cfgparse.tab.c.
Referenced by yytnamerr().
Definition at line 1785 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 1882 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 1834 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.
Match current_match [static] |
Definition at line 85 of file cfgparse.tab.c.
char* font_pattern [static] |
Definition at line 90 of file cfgparse.tab.c.
Referenced by parse_file().
int yychar |
Definition at line 2059 of file cfgparse.tab.c.
const yytype_uint8 yycheck[] [static] |
{ 1, 25, 26, 27, 28, 17, 3, 4, 3, 9, 3, 11, 6, 13, 4, 5, 114, 33, 34, 35, 118, 5, 11, 5, 18, 18, 3, 4, 18, 76, 77, 78, 79, 80, 81, 82, 5, 84, 76, 77, 78, 79, 80, 81, 82, 47, 48, 49, 50, 5, 11, 14, 15, 16, 39, 40, 41, 62, 63, 7, 52, 53, 75, 59, 60, 18, 55, 56, 57, 58, 8, 9, 61, 83, 86, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 20, 87, 86, 83, 5, 88, 5, 88, 55, 56, 57, 58, 87, 5, 61, 88, 5, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 86, 50, 5, 8, 85, 85, 85, 85, 3, 85, 7, 137, 87, 85, 0, 1, 85, 5, 5, 158, 5, 5, 5, 9, 10, 11, 12, 13, 166, 167, 5, 17, 5, 19, 5, 21, 5, 23, 24, 25, 26, 27, 28, 158, 30, 31, 32, 5, 5, 5, 36, 37, 38, 86, 7, 7, 42, 43, 44, 45, 46, 7, 7, 7, 7, 51, 7, 7, 54, 7, 30, 132, 221, 23, 115, 146, 15 }
Definition at line 1448 of file cfgparse.tab.c.
int yydebug |
Definition at line 1746 of file cfgparse.tab.c.
const yytype_uint8 yydefact[] [static] |
{ 2, 0, 1, 3, 145, 0, 31, 0, 145, 145, 0, 39, 0, 0, 138, 138, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 39, 4, 29, 5, 33, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 27, 28, 25, 26, 30, 149, 150, 151, 34, 0, 146, 140, 141, 35, 0, 101, 53, 52, 0, 133, 132, 41, 0, 0, 0, 134, 135, 139, 0, 0, 144, 142, 0, 0, 62, 103, 104, 105, 102, 108, 109, 110, 0, 106, 113, 114, 115, 111, 112, 116, 117, 118, 119, 120, 121, 122, 153, 154, 152, 0, 0, 148, 55, 54, 0, 129, 128, 127, 124, 0, 131, 0, 0, 0, 0, 0, 0, 0, 0, 44, 130, 136, 137, 0, 57, 0, 0, 32, 38, 36, 147, 37, 125, 0, 0, 0, 0, 0, 0, 0, 42, 40, 43, 143, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 61, 64, 63, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 107, 123, 126, 50, 45, 46, 47, 49, 48, 51, 56, 59, 60, 58, 82, 83, 93, 88, 89, 87, 86, 85, 84, 81, 90, 91, 92, 62, 95, 96, 0, 0, 0, 0, 0, 97, 98, 99, 100, 94 }
Definition at line 1329 of file cfgparse.tab.c.
const yytype_int16 yydefgoto[] [static] |
{ -1, 1, 31, 176, 142, 33, 34, 62, 67, 35, 76, 77, 155, 132, 133, 72, 118, 36, 158, 207, 37, 139, 177, 178, 179, 180, 181, 216, 182, 213, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 38, 39, 92, 40, 97, 41, 42, 101, 105, 43, 44, 45, 46, 47, 48, 195, 122, 49, 78, 50, 51, 52, 53, 82, 54, 55, 56, 57, 85, 63, 64, 58, 112 }
Definition at line 1358 of file cfgparse.tab.c.
FILE* yyin |
Definition at line 2062 of file cfgparse.tab.c.
int yynerrs |
Definition at line 2065 of file cfgparse.tab.c.
const yytype_int16 yypact[] [static] |
{ -99, 128, -99, -99, 37, 16, -99, 18, 37, 37, 7, 6, 31, 44, -13, -13, 52, 52, 47, 2, -16, -2, 15, 15, 23, 23, 23, 23, 23, 8, -10, -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, -99, -99, -99, -99, -99, -99, -99, 5, -99, -99, -99, -99, 3, 13, 10, -99, 66, -99, -99, -99, 85, -38, 87, -99, -99, -99, 94, 97, -99, -99, 52, 28, -99, -99, -99, -99, -99, -99, -99, -99, 65, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 111, 111, 37, -99, -99, 111, -99, -99, -99, -99, 109, -99, 33, 34, 35, 36, 38, 42, 45, -47, -99, -99, -99, -99, 52, -99, 11, 119, -99, -99, -99, -99, -99, 10, 126, 127, 129, 130, 131, 139, 141, -99, -99, -99, -99, 0, 143, 145, 156, 4, -5, 157, 158, 23, 23, 81, 117, 161, 162, 168, 169, 170, -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, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 171, 173, 174, 176, 39, -99, -99, -99, -99, -99 }
Definition at line 1373 of file cfgparse.tab.c.
const yytype_int16 yypgoto[] [static] |
{ -99, -99, -99, -1, -98, -99, -25, -99, -99, -99, 154, -99, -99, -99, 53, -99, -99, -99, -99, -99, -99, -35, -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, -99, 164, -24, -99, -99, -99, -99, -99, -99, -99, 43, -99, -99, -99, -99, -99, -99, 175, -99, -99, -99, -99, -12, 62, 73, -99, -99 }
Definition at line 1402 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, 71, 74, 78, 82, 86, 87, 91, 93, 95, 98, 100, 104, 108, 112, 116, 120, 124, 128, 130, 132, 134, 136, 142, 143, 146, 148, 150, 155, 156, 159, 161, 163, 165, 167, 169, 171, 173, 175, 177, 179, 181, 183, 185, 187, 189, 191, 193, 196, 199, 202, 205, 207, 209, 212, 214, 216, 219, 222, 225, 228, 233, 236, 239, 243, 247, 251, 255, 258, 261, 263, 265, 267, 270, 275, 277, 279, 281, 284, 287, 289, 291, 293, 295, 297, 300, 303, 306, 309, 312, 318, 322, 323, 325, 327, 329, 331, 335, 339, 341, 343, 346, 349, 353, 357, 358, 360, 363, 366, 369, 374, 376, 377, 379, 383, 386, 388, 390, 392, 395, 397 }
Definition at line 1130 of file cfgparse.tab.c.
const yytype_uint8 yyr1[] [static] |
{ 0, 89, 90, 90, 90, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 92, 93, 94, 95, 95, 96, 97, 98, 99, 99, 100, 101, 102, 102, 103, 103, 103, 103, 103, 103, 103, 104, 104, 105, 105, 106, 107, 107, 108, 108, 109, 110, 110, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 112, 113, 114, 115, 116, 116, 117, 118, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 132, 132, 133, 133, 134, 134, 134, 135, 136, 137, 137, 137, 138, 138, 139, 140, 141, 142, 143, 144, 144, 145, 145, 146, 146, 146, 147, 147, 148, 148, 149, 150, 151, 152, 153, 153, 154, 155, 156, 157, 158, 159, 159, 159, 159, 160, 160, 160, 161, 162, 162 }
Definition at line 1285 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, 2, 2, 3, 3, 3, 0, 3, 1, 1, 2, 1, 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, 2, 2, 2, 2, 1, 1, 2, 1, 1, 2, 2, 2, 2, 4, 2, 2, 3, 3, 3, 3, 2, 2, 1, 1, 1, 2, 4, 1, 1, 1, 2, 2, 1, 1, 1, 1, 1, 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, 1, 0, 1, 3, 2, 1, 1, 1, 2, 1, 1 }
Definition at line 1306 of file cfgparse.tab.c.
const yytype_int16 yyrhs[] [static] |
Definition at line 1151 of file cfgparse.tab.c.
const yytype_uint16 yyrline[] [static] |
{ 0, 760, 760, 761, 762, 766, 767, 768, 769, 770, 771, 772, 773, 774, 775, 776, 777, 778, 779, 780, 781, 782, 783, 784, 785, 786, 787, 788, 789, 790, 791, 795, 799, 803, 810, 811, 815, 829, 843, 858, 859, 866, 874, 881, 882, 886, 892, 898, 904, 919, 934, 940, 949, 950, 954, 955, 962, 985, 987, 991, 992, 1004, 1031, 1033, 1037, 1038, 1039, 1040, 1041, 1042, 1043, 1044, 1045, 1046, 1047, 1048, 1049, 1050, 1051, 1052, 1053, 1057, 1066, 1077, 1086, 1094, 1095, 1099, 1107, 1108, 1112, 1121, 1131, 1139, 1148, 1157, 1165, 1173, 1182, 1191, 1200, 1209, 1217, 1225, 1226, 1227, 1231, 1255, 1276, 1277, 1278, 1282, 1290, 1298, 1299, 1300, 1304, 1308, 1320, 1328, 1336, 1344, 1352, 1360, 1394, 1412, 1413, 1417, 1418, 1419, 1423, 1485, 1501, 1502, 1506, 1513, 1520, 1530, 1540, 1541, 1545, 1553, 1563, 1571, 1582, 1591, 1592, 1593, 1594, 1598, 1599, 1600, 1604, 1612, 1613 }
Definition at line 1196 of file cfgparse.tab.c.
const yytype_uint8 yystos[] [static] |
{ 0, 90, 0, 1, 9, 10, 11, 12, 13, 17, 19, 21, 23, 24, 25, 26, 27, 28, 30, 31, 32, 36, 37, 38, 42, 43, 44, 45, 46, 51, 54, 91, 92, 94, 95, 98, 106, 109, 130, 131, 133, 135, 136, 139, 140, 141, 142, 143, 144, 147, 149, 150, 151, 152, 154, 155, 156, 157, 161, 14, 15, 16, 96, 159, 160, 5, 5, 97, 159, 159, 3, 18, 104, 6, 18, 83, 99, 100, 148, 5, 5, 75, 153, 153, 7, 158, 158, 18, 86, 33, 34, 35, 132, 47, 48, 49, 50, 134, 39, 40, 41, 137, 137, 3, 4, 138, 138, 138, 138, 138, 52, 53, 162, 99, 3, 88, 3, 4, 105, 4, 5, 18, 146, 20, 5, 76, 77, 78, 79, 80, 81, 82, 102, 103, 5, 5, 5, 158, 86, 110, 50, 5, 93, 93, 160, 93, 8, 85, 85, 85, 85, 85, 85, 85, 84, 101, 103, 158, 107, 55, 56, 57, 58, 61, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 87, 92, 111, 112, 113, 114, 115, 117, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 3, 145, 146, 5, 5, 5, 5, 5, 5, 5, 87, 92, 95, 108, 5, 5, 5, 59, 60, 118, 62, 63, 116, 5, 5, 138, 138, 86, 7, 7, 7, 7, 7, 7, 110, 7, 7, 7, 7, 87 }
Definition at line 1474 of file cfgparse.tab.c.
const yytype_uint8 yytable[] [static] |
{ 32, 106, 107, 108, 109, 86, 116, 117, 114, 4, 70, 6, 73, 8, 119, 120, 143, 89, 90, 91, 145, 65, 6, 66, 74, 71, 103, 104, 121, 125, 126, 127, 128, 129, 130, 131, 79, 154, 125, 126, 127, 128, 129, 130, 131, 93, 94, 95, 96, 80, 6, 59, 60, 61, 98, 99, 100, 214, 215, 84, 110, 111, 81, 211, 212, 87, 159, 160, 161, 162, 68, 69, 163, 75, 137, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 123, 204, 88, 75, 124, 115, 134, 115, 159, 160, 161, 162, 175, 135, 163, 115, 136, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 138, 140, 141, 146, 147, 148, 149, 150, 194, 151, 222, 157, 233, 152, 2, 3, 153, 197, 198, 206, 199, 200, 201, 4, 5, 6, 7, 8, 219, 220, 202, 9, 203, 10, 208, 11, 209, 12, 13, 14, 15, 16, 17, 205, 18, 19, 20, 210, 217, 218, 21, 22, 23, 221, 223, 224, 24, 25, 26, 27, 28, 225, 226, 227, 229, 29, 230, 231, 30, 232, 113, 156, 228, 102, 144, 196, 83 }
Definition at line 1418 of file cfgparse.tab.c.
const char* const yytname[] [static] |
Definition at line 1220 of file cfgparse.tab.c.
const yytype_uint8 yytranslate[] [static] |
Definition at line 1089 of file cfgparse.tab.c.