Lines Matching refs:wsets
70 WSET *wsets; variable
198 wsets = (WSET *) malloc(sizeof (WSET) * (nnontersz + 1)); in mktbls()
200 wsets[i].ws.lset = tmp_lset + TBITSET * i; in mktbls()
217 if ((lkst == NULL) || (wsets == NULL) || (tstates == NULL) || in mktbls()
695 aryfil(wsets[i].ws.lset, tbitset, 0); in cpfir()
702 SETBIT(wsets[i].ws.lset, ch); in cpfir()
719 changes |= setunion(wsets[i].ws.lset, in cpfir()
720 wsets[ch].ws.lset); in cpfir()
729 pfirst[i] = flset(&wsets[i].ws); in cpfir()
976 WSLOOP(wsets, p) { /* generate goto's */ in stagen()
982 if (pstate[i+1]-pstate[i] <= p-wsets) in stagen()
1033 wsets[cwp].pitem = p->pitem; in closure()
1034 wsets[cwp].flag = 1; /* this item must get closed */ in closure()
1036 wsets[cwp].ws.lset[k] = p->look->lset[k]; in closure()
1049 u = &wsets[idx1]; in closure()
1097 WSLOOP(wsets, v) { /* is the item there */ in closure()
1113 wsets[cwp].pitem = *s; in closure()
1114 wsets[cwp].flag = 1; in closure()
1118 wsets[cwp].ws.lset[k] = in closure()
1129 if (&wsets[cwp] > &wsets[zzcwp]) in closure()
1133 WSLOOP(wsets, u) { in closure()
1242 wsets = (WSET *) realloc((char *)wsets, sizeof (WSET) * wsetsz); in exp_wsets()
1244 wsets[i].ws.lset = tmp_lset + TBITSET * j; in exp_wsets()
1246 if (wsets == NULL) in exp_wsets()