YYTEXT
extern CHR YYTEXT[];
YYTEXT[YYLENG++] = YYINPUT();
YYUNPUT(YYTEXT[YYLENG-1]);
YYTEXT[--YYLENG] = 0;
yyleng = wcstombs((char *)yytext, YYTEXT, YYLENG*MB_LEN_MAX);
if (YYTEXT[0] == 0)
YYUNPUT(YYTEXT[--YYLENG]);
yyprevious = YYTEXT[YYLENG-1];
YYTEXT[YYLENG] = 0;
yyleng = wcstombs((char *)yytext, YYTEXT, YYLENG*MB_LEN_MAX);
lastch = YYTEXT+YYLENG;
ptr = x + YYTEXT;
if (ptr > YYTEXT)
YYLENG = ptr-YYTEXT;
yyleng = wcstombs((char *)yytext, YYTEXT, YYLENG*MB_LEN_MAX);