Lines Matching refs:MAIN
55 %x MAIN
69 "%%" { BEGIN (MAIN); return kPERCPERC; }
72 <MAIN>"0" { return '0'; }
73 <MAIN>"1" { return '1'; }
75 <INITIAL,MAIN>"{"{ID2}"}" { i386_lval.str = xstrndup (yytext + 1,
79 <MAIN>"INVALID" { i386_lval.str = (void *) -1l;
82 <MAIN>{ID} { i386_lval.str = xstrndup (yytext, yyleng);
85 <MAIN>"," { return ','; }
87 <MAIN>":" { return ':'; }
89 <INITIAL,MAIN>^"\n" { /* IGNORE */ }
91 <INITIAL,MAIN>"\n" { return '\n'; }
93 <INITIAL,MAIN>^"#" { eat_to_eol (); }
97 <MAIN>{WHITE} { return kSPACE; }
99 <MAIN>. { i386_lval.ch = *yytext; return kCHAR; }