Lines Matching refs:LAST
59 var FIRST, LAST : IntSet;
81 empty(FIRST); empty(LAST);
87 singleton(FIRST, n_pos); singleton(LAST, n_pos);
93 singleton(FIRST, n_pos); singleton(LAST, n_pos);
100 empty(FIRST); empty(LAST);
112 singleton(LAST, n_pos);
118 singleton(FIRST, n_pos); singleton(LAST, n_pos);
123 eval(r1, FIRST, LAST, nullable);
124 for i := 1 to size(LAST) do
125 setunion(pos_table^[LAST[i]].follow_pos^, FIRST);
130 eval(r1, FIRST, LAST, nullable);
131 for i := 1 to size(LAST) do
132 setunion(pos_table^[LAST[i]].follow_pos^, FIRST);
136 eval(r1, FIRST, LAST, nullable);
142 eval(r2, FIRST1, LAST, nullable1);
146 if nullable1 then setunion(LAST, LAST1);
151 eval(r1, FIRST, LAST, nullable);
154 setunion(LAST, LAST1);
160 var LAST : IntSet;
163 eval(r, FIRST, LAST, nullable);