fflush(stderr);
exit(1);
}
-void warning(const char*format, ...)
-{
- char buf[1024];
- int l;
- va_list arglist;
- if(!verbose)
- return;
- va_start(arglist, format);
- vsprintf(buf, format, arglist);
- va_end(arglist);
- fprintf(stderr, "%s:%d:%d: warning: %s\n", current_filename_short, current_line, current_column, buf);
- fflush(stderr);
-}
#ifndef YY_CURRENT_BUFFER
[=][=] {c();BEGIN(REGEXPOK);return m(T_EQEQ);}
[>][=] {c();return m(T_GE);}
[<][=] {c();return m(T_LE);}
-[-][-] {c();BEGIN(INITIAL);return m(T_MINUSMINUS);}
-[+][+] {c();BEGIN(INITIAL);return m(T_PLUSPLUS);}
[+][=] {c();return m(T_PLUSBY);}
[-][=] {c();return m(T_MINUSBY);}
-[/][=] {c();return m(T_DIVBY);}
-[%][=] {c();return m(T_MODBY);}
-[>][>][=] {c();return m(T_SHRBY);}
-[<][<][=] {c();return m(T_SHLBY);}
-[>][>][>][=] {c();return m(T_USHRBY);}
-[<][<] {c();return m(T_SHL);}
-[>][>][>] {c();return m(T_USHR);}
-[>][>] {c();return m(T_SHR);}
+[-][-] {c();BEGIN(INITIAL);return m(T_MINUSMINUS);}
+[+][+] {c();BEGIN(INITIAL);return m(T_PLUSPLUS);}
\.\. {c();return m(T_DOTDOT);}
\. {c();return m('.');}
:: {c();return m(T_COLONCOLON);}