Lines Matching refs:yypos
45 int yypos = 0; variable
69 if (yypos < yylast) {
70 c = yytext[yypos++];
76 if (yypos == YYBUFSIZ)
81 yypos++;
94 yytext[yypos++] = c;
95 yylast = yypos;
96 yytext[yypos] = '\0';
107 yytext[--yypos] = c;
131 for (i = 0; i < yypos; i++) in yytexttochar()
195 printf("yygetc = (%x) %c [%*.*s]\n", c, c, yypos, yypos, in yylex()
211 if (yylast > yypos) { in yylex()
212 bcopy(yytext + yypos, yytext, in yylex()
213 sizeof(yytext[0]) * (yylast - yypos + 1)); in yylex()
215 yylast -= yypos; in yylex()
216 yypos = 0; in yylex()
224 if (yylast == yypos) { in yylex()
226 yypos--; in yylex()
228 yypos--; in yylex()
229 if (yypos == 0) in yylex()
278 name = yytexttostr(1, yypos); /* skip $ */ in yylex()
284 name = yytexttostr(yypos, yylast); in yylex()
286 yypos = 0; in yylex()
312 yypos++; in yylex()
321 yypos = 0; in yylex()
431 start = yypos; in yylex()
453 yypos = start; in yylex()
496 yystr = yytexttostr(0, yypos); in yylex()
549 bcopy(yytext + yypos, yytext, in yylex()
550 sizeof(yytext[0]) * (yylast - yypos + 1)); in yylex()
551 yylast -= yypos; in yylex()
552 yypos = 0; in yylex()
613 txt = yytexttostr(yypos, YYBUFSIZ);
675 yylineNum, n, yystr, yypos, yylast);