[BACK]Return to lalr.c CVS log [TXT][DIR] Up to [local] / src / usr.bin / yacc

Diff for /src/usr.bin/yacc/lalr.c between version 1.13 and 1.14

version 1.13, 2014/01/09 23:07:50 version 1.14, 2014/01/10 11:19:31
Line 629 
Line 629 
   unsigned *fp3;    unsigned *fp3;
   int j;    int j;
   short *rp;    short *rp;
   
     int height;
   unsigned *base;    unsigned *base;
   
   VERTICES[++top] = i;    VERTICES[++top] = i;
   INDEX[i] = top;    INDEX[i] = height = top;
   
   base = F + i * tokensetsize;    base = F + i * tokensetsize;
   fp3 = base + tokensetsize;    fp3 = base + tokensetsize;
Line 656 
Line 658 
         }          }
     }      }
   
   if (INDEX[i] == top)    if (INDEX[i] == height)
     {      {
       for (;;)        for (;;)
         {          {

Legend:
Removed from v.1.13  
changed lines
  Added in v.1.14