• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1%language=ANSI-C
2%define hash-function-name kconf_id_hash
3%define lookup-function-name kconf_id_lookup
4%define string-pool-name kconf_id_strings
5%compare-strncmp
6%enum
7%pic
8%struct-type
9
10struct kconf_id;
11
12%%
13mainmenu,	T_MAINMENU,	TF_COMMAND
14menu,		T_MENU,		TF_COMMAND
15endmenu,	T_ENDMENU,	TF_COMMAND
16source,		T_SOURCE,	TF_COMMAND
17choice,		T_CHOICE,	TF_COMMAND
18endchoice,	T_ENDCHOICE,	TF_COMMAND
19comment,	T_COMMENT,	TF_COMMAND
20config,		T_CONFIG,	TF_COMMAND
21menuconfig,	T_MENUCONFIG,	TF_COMMAND
22help,		T_HELP,		TF_COMMAND
23if,		T_IF,		TF_COMMAND|TF_PARAM
24endif,		T_ENDIF,	TF_COMMAND
25depends,	T_DEPENDS,	TF_COMMAND
26optional,	T_OPTIONAL,	TF_COMMAND
27default,	T_DEFAULT,	TF_COMMAND, S_UNKNOWN
28prompt,		T_PROMPT,	TF_COMMAND
29tristate,	T_TYPE,		TF_COMMAND, S_TRISTATE
30def_tristate,	T_DEFAULT,	TF_COMMAND, S_TRISTATE
31bool,		T_TYPE,		TF_COMMAND, S_BOOLEAN
32boolean,	T_TYPE,		TF_COMMAND, S_BOOLEAN
33def_bool,	T_DEFAULT,	TF_COMMAND, S_BOOLEAN
34int,		T_TYPE,		TF_COMMAND, S_INT
35hex,		T_TYPE,		TF_COMMAND, S_HEX
36string,		T_TYPE,		TF_COMMAND, S_STRING
37select,		T_SELECT,	TF_COMMAND
38range,		T_RANGE,	TF_COMMAND
39option,		T_OPTION,	TF_COMMAND
40on,		T_ON,		TF_PARAM
41modules,	T_OPT_MODULES,	TF_OPTION
42defconfig_list,	T_OPT_DEFCONFIG_LIST,TF_OPTION
43env,		T_OPT_ENV,	TF_OPTION
44%%
45