[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.12 and 1.13

version 1.12, 2014/01/08 21:40:25 version 1.13, 2014/01/09 23:07:50
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] = height = top;    INDEX[i] = top;
   
   base = F + i * tokensetsize;    base = F + i * tokensetsize;
   fp3 = base + tokensetsize;    fp3 = base + tokensetsize;
Line 658 
Line 656 
         }          }
     }      }
   
   if (INDEX[i] == height)    if (INDEX[i] == top)
     {      {
       for (;;)        for (;;)
         {          {

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