3 * Copyright Martin von Loewis, 1994
19 ACCELERATORS return ACCELERATORS;
23 BITMAP return tBITMAP;
24 CAPTION return CAPTION;
25 CHECKBOX return CHECKBOX;
26 CHECKED return CHECKED;
28 COMBOBOX return COMBOBOX;
29 CONTROL return CONTROL;
32 DEFPUSHBUTTON return DEFPUSHBUTTON;
34 DISCARDABLE return DISCARDABLE;
35 EDITTEXT return EDITTEXT;
40 GROUPBOX return GROUPBOX;
43 INACTIVE return INACTIVE;
44 LISTBOX return LISTBOX;
47 MENUBARBREAK return MENUBARBREAK;
48 MENUBREAK return MENUBREAK;
49 MENUITEM return MENUITEM;
50 MOVEABLE return MOVEABLE;
51 LOADONCALL return LOADONCALL;
52 NOINVERT return NOINVERT;
56 PRELOAD return PRELOAD;
57 PUSHBUTTON return PUSHBUTTON;
59 RADIOBUTTON return RADIOBUTTON;
62 SCROLLBAR return SCROLLBAR;
64 SEPARATOR return SEPARATOR;
65 STRING return tSTRING;
66 STRINGTABLE return STRINGTABLE;
68 VERSIONINFO return VERSIONINFO;
69 VIRTKEY return VIRTKEY;
72 [+-]?[0-9]+ yylval.num=atoi(yytext);return NUMBER;
73 0x[0-9A-Fa-f]+L? yylval.num=strtoul(yytext,0,16);return NUMBER;
74 [A-Za-z][A-Za-z_0-9]* yylval.str=strdup(yytext);return IDENT;
75 \"[^"]*\" yylval.str=parse_c_string(yytext);return tSTRING;
76 \'[^']*\' yylval.str=strdup(yytext+1);return SINGLE_QUOTED;
83 int yywrap(void) { return 1; }