- k = state_table[state + 1].lookaheads;
- fp3 = lookaheadset + tokensetsize;
-
- for (i = state_table[state].lookaheads; i < k; i++)
- {
- fp1 = LA (i);
- fp2 = lookaheadset;
-
- while (fp2 < fp3)
- *fp2++ |= *fp1++;
- }
-
- fp1 = shiftset;
- fp2 = lookaheadset;
+ for (i = state_table[state].lookaheads;
+ i < state_table[state + 1].lookaheads;
+ ++i)
+ for (k = 0; k < tokensetsize; ++k)
+ lookaheadset[k] |= LA (i)[k];