/
usr
/
src
/
linux-headers-5.15.0-181-generic
/
scripts
/
kconfig
/
/usr/src/linux-headers-5.15.0-181-generic/scripts/kconfig
mkdir
upload
Name
Size
Mode
Actions
lxdialog/
-
0755
rm
tests/
-
0755
rm
.conf.cmd
291
0644
edit
dl
rm
.conf.o.cmd
761
0644
edit
dl
rm
.confdata.o.cmd
838
0644
edit
dl
rm
.expr.o.cmd
761
0644
edit
dl
rm
.lexer.lex.c.cmd
130
0644
edit
dl
rm
.lexer.lex.o.cmd
829
0644
edit
dl
rm
.menu.o.cmd
825
0644
edit
dl
rm
.parser.tab.h.cmd
177
0644
edit
dl
rm
.parser.tab.o.cmd
903
0644
edit
dl
rm
.preprocess.o.cmd
821
0644
edit
dl
rm
.symbol.o.cmd
781
0644
edit
dl
rm
.util.o.cmd
761
0644
edit
dl
rm
conf
145520
0755
edit
dl
rm
conf.c
20558
0644
edit
dl
rm
conf.o
27848
0644
edit
dl
rm
confdata.c
23334
0644
edit
dl
rm
confdata.o
25736
0644
edit
dl
rm
expr.c
30249
0644
edit
dl
rm
expr.h
9653
0644
edit
dl
rm
expr.o
24856
0644
edit
dl
rm
gconf-cfg.sh
775
0755
edit
dl
rm
gconf.c
38975
0644
edit
dl
rm
gconf.glade
25642
0644
edit
dl
rm
images.c
6573
0644
edit
dl
rm
images.h
857
0644
edit
dl
rm
internal.h
172
0644
edit
dl
rm
lexer.l
9259
0644
edit
dl
rm
lexer.lex.c
115380
0644
edit
dl
rm
lexer.lex.o
49544
0644
edit
dl
rm
list.h
3749
0644
edit
dl
rm
lkc.h
4044
0644
edit
dl
rm
lkc_proto.h
2013
0644
edit
dl
rm
Makefile
7788
0644
edit
dl
rm
mconf-cfg.sh
1502
0755
edit
dl
rm
mconf.c
27888
0644
edit
dl
rm
menu.c
22090
0644
edit
dl
rm
menu.o
21144
0644
edit
dl
rm
merge_config.sh
5181
0755
edit
dl
rm
nconf-cfg.sh
1404
0755
edit
dl
rm
nconf.c
38875
0644
edit
dl
rm
nconf.gui.c
14911
0644
edit
dl
rm
nconf.h
2050
0644
edit
dl
rm
parser.tab.c
73309
0644
edit
dl
rm
parser.tab.h
5118
0644
edit
dl
rm
parser.tab.o
42960
0644
edit
dl
rm
parser.y
15608
0644
edit
dl
rm
preprocess.c
11334
0644
edit
dl
rm
preprocess.o
12088
0644
edit
dl
rm
qconf-cfg.sh
643
0755
edit
dl
rm
qconf.cc
44467
0644
edit
dl
rm
qconf.h
6552
0644
edit
dl
rm
streamline_config.pl
16821
0755
edit
dl
rm
symbol.c
29410
0644
edit
dl
rm
symbol.o
26552
0644
edit
dl
rm
util.c
2210
0644
edit
dl
rm
util.o
5104
0644
edit
dl
rm
Edit:
/usr/src/linux-headers-5.15.0-181-generic/scripts/kconfig/parser.tab.h
(5118B)
/* A Bison parser, made by GNU Bison 3.8.2. */ /* Bison interface for Yacc-like parsers in C Copyright (C) 1984, 1989-1990, 2000-2015, 2018-2021 Free Software Foundation, Inc. This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with this program. If not, see <https://www.gnu.org/licenses/>. */ /* As a special exception, you may create a larger work that contains part or all of the Bison parser skeleton and distribute that work under terms of your choice, so long as that work isn't itself a parser generator using the skeleton or a modified version thereof as a parser skeleton. Alternatively, if you modify or redistribute the parser skeleton itself, you may (at your option) remove this special exception, which will cause the skeleton and the resulting Bison output files to be licensed under the GNU General Public License without this special exception. This special exception was added by the Free Software Foundation in version 2.2 of Bison. */ /* DO NOT RELY ON FEATURES THAT ARE NOT DOCUMENTED in the manual, especially those whose name start with YY_ or yy_. They are private implementation details that can be changed or removed. */ #ifndef YY_YY_SCRIPTS_KCONFIG_PARSER_TAB_H_INCLUDED # define YY_YY_SCRIPTS_KCONFIG_PARSER_TAB_H_INCLUDED /* Debug traces. */ #ifndef YYDEBUG # define YYDEBUG 1 #endif #if YYDEBUG extern int yydebug; #endif /* Token kinds. */ #ifndef YYTOKENTYPE # define YYTOKENTYPE enum yytokentype { YYEMPTY = -2, YYEOF = 0, /* "end of file" */ YYerror = 256, /* error */ YYUNDEF = 257, /* "invalid token" */ T_HELPTEXT = 258, /* T_HELPTEXT */ T_WORD = 259, /* T_WORD */ T_WORD_QUOTE = 260, /* T_WORD_QUOTE */ T_BOOL = 261, /* T_BOOL */ T_CHOICE = 262, /* T_CHOICE */ T_CLOSE_PAREN = 263, /* T_CLOSE_PAREN */ T_COLON_EQUAL = 264, /* T_COLON_EQUAL */ T_COMMENT = 265, /* T_COMMENT */ T_CONFIG = 266, /* T_CONFIG */ T_DEFAULT = 267, /* T_DEFAULT */ T_DEF_BOOL = 268, /* T_DEF_BOOL */ T_DEF_TRISTATE = 269, /* T_DEF_TRISTATE */ T_DEPENDS = 270, /* T_DEPENDS */ T_ENDCHOICE = 271, /* T_ENDCHOICE */ T_ENDIF = 272, /* T_ENDIF */ T_ENDMENU = 273, /* T_ENDMENU */ T_HELP = 274, /* T_HELP */ T_HEX = 275, /* T_HEX */ T_IF = 276, /* T_IF */ T_IMPLY = 277, /* T_IMPLY */ T_INT = 278, /* T_INT */ T_MAINMENU = 279, /* T_MAINMENU */ T_MENU = 280, /* T_MENU */ T_MENUCONFIG = 281, /* T_MENUCONFIG */ T_MODULES = 282, /* T_MODULES */ T_ON = 283, /* T_ON */ T_OPEN_PAREN = 284, /* T_OPEN_PAREN */ T_OPTIONAL = 285, /* T_OPTIONAL */ T_PLUS_EQUAL = 286, /* T_PLUS_EQUAL */ T_PROMPT = 287, /* T_PROMPT */ T_RANGE = 288, /* T_RANGE */ T_SELECT = 289, /* T_SELECT */ T_SOURCE = 290, /* T_SOURCE */ T_STRING = 291, /* T_STRING */ T_TRISTATE = 292, /* T_TRISTATE */ T_VISIBLE = 293, /* T_VISIBLE */ T_EOL = 294, /* T_EOL */ T_ASSIGN_VAL = 295, /* T_ASSIGN_VAL */ T_OR = 296, /* T_OR */ T_AND = 297, /* T_AND */ T_EQUAL = 298, /* T_EQUAL */ T_UNEQUAL = 299, /* T_UNEQUAL */ T_LESS = 300, /* T_LESS */ T_LESS_EQUAL = 301, /* T_LESS_EQUAL */ T_GREATER = 302, /* T_GREATER */ T_GREATER_EQUAL = 303, /* T_GREATER_EQUAL */ T_NOT = 304 /* T_NOT */ }; typedef enum yytokentype yytoken_kind_t; #endif /* Value type. */ #if ! defined YYSTYPE && ! defined YYSTYPE_IS_DECLARED union YYSTYPE { char *string; struct symbol *symbol; struct expr *expr; struct menu *menu; enum symbol_type type; enum variable_flavor flavor; }; typedef union YYSTYPE YYSTYPE; # define YYSTYPE_IS_TRIVIAL 1 # define YYSTYPE_IS_DECLARED 1 #endif extern YYSTYPE yylval; int yyparse (void); #endif /* !YY_YY_SCRIPTS_KCONFIG_PARSER_TAB_H_INCLUDED */
Save
cmd:
run