Lines Matching defs:bck
72 * fwd is the forward linked-list of equivalence class members. bck
78 int cre8ecs (int fwd[], int bck[], int num)
84 /* Create equivalence class numbers. From now on, ABS( bck(x) )
85 * is the equivalence class number for object x. If bck(x)
90 if (bck[i] == NIL) {
91 bck[i] = ++numcl;
93 bck[j] = -numcl;
104 * int lenccl, fwd[llsiz], bck[llsiz], llsiz, NUL_mapping;
105 * void mkeccl( unsigned char ccls[], int lenccl, int fwd[llsiz], int bck[llsiz],
110 * characters, bck is the backward link-list, and llsiz size of the link-list.
115 void mkeccl (unsigned char ccls[], int lenccl, int fwd[], int bck[], int llsiz, int NUL_mapping)
133 oldec = bck[cclm];
157 bck[i] = newec;
173 bck[i] = oldec;
183 if (bck[cclm] != NIL || oldec != bck[cclm]) {
184 bck[cclm] = NIL;
202 void mkechar (int tch, int fwd[], int bck[])
209 bck[fwd[tch]] = bck[tch];
211 if (bck[tch] != NIL)
212 fwd[bck[tch]] = fwd[tch];
215 bck[tch] = NIL;