1: yyless(x)
   2: {
   3: extern char yytext[];
   4: register char *lastch, *ptr;
   5: extern int yyleng;
   6: extern int yyprevious;
   7: lastch = yytext+yyleng;
   8: if (x>=0 && x <= yyleng)
   9:         ptr = x + yytext;
  10: else
  11:         ptr = x;
  12: while (lastch > ptr)
  13:         yyunput(*--lastch);
  14: *lastch = 0;
  15: if (ptr >yytext)
  16:         yyprevious = *--lastch;
  17: yyleng = ptr-yytext;
  18: }

Defined functions

yyless defined in line 1; never used
Last modified: 1983-12-09
Generated: 2016-12-26
Generated by src2html V0.67
page hit count: 501
Valid CSS Valid XHTML 1.0 Strict