7 /** C89 extended comment test / **/
9 static int iTmp1
; /* comment after content */
10 static int iTmp2
; /** comment after content, and it will be treat as a normal str
13 * other multi-line comment after content
15 static int iTmp3
; /* comment after content, and it will be treat as a normal str
18 static char str
[]=$
'abcdefghi\n';
20 char test_str
[]="$ABC${ABC//\}/}\}";
24 int b
=$ABC$
{ABC
//\}/}\}
30 1, 98238, 83283, 29209, 32328
33 static struct kconf_id kconf_id_array
[] = {
34 { "mainmenu", T_MAINMENU
, TF_COMMAND
},
35 { "allnoconfig_y", T_OPT_ALLNOCONFIG_Y
, TF_OPTION
}, // T_ALLNOCONFIG_Y => T_OPT_ALLNOCONFIG_Y
39 #define KCONF_ID_ARRAY_SIZE (sizeof(kconf_id_array)/sizeof(struct kconf_id))
50 # writing sh script code here.
61 T_EXTEND ( ext_param_list
) \
{ statement \
} {
62 /* grammar extension */
69 | ext_param_list
, T_WORD
73 ** vartype is a module, it provide init()/get()/set()/cvt()/new()/del() with
75 ** eg: env var 'SHELL_NAME', can be defined as an alias. then, access it as a
76 ** normal variable in c.
78 #alias VARNAME(VARTYPE, VARNAME)
89 static int iTmp2
; /** comment after content, and it will be treat as a normal str
92 * other multi-line comment after content
94 static int iTmp3
; /* comment after content, and it will be treat as a normal str