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