Lines Matching defs:s2
63 static STR s2 = { STRING2, NORMAL, 0, OOBCH, 0, { 0, OOBCH }, NULL, NULL };
130 squeeze = setup(argv[1], &s2, 0, 0);
198 if ((s2.str = strdup(argv[1])) == NULL)
201 s2.str = argv[1];
203 if (!next(&s2))
216 s2.state == CCLASS_UPPER &&
217 s1.cnt == 1 && s2.cnt == 1) {
228 if (!next(&s2))
230 } while (s2.state == CCLASS_UPPER && s2.cnt > 1);
233 s2.state == CCLASS_LOWER &&
234 s1.cnt == 1 && s2.cnt == 1) {
245 if (!next(&s2))
247 } while (s2.state == CCLASS_LOWER && s2.cnt > 1);
250 cmap_add(map, s1.lastch, s2.lastch);
252 cset_add(squeeze, s2.lastch);
254 (void)next(&s2);
269 s2.str = argv[1];
270 s2.state = NORMAL;
275 if (next(&s2))
276 cmap_add(map, cnt, s2.lastch);
278 cset_add(squeeze, s2.lastch);
281 if ((s2.state == EOS || s2.state == INFINITE) &&
285 cmap_default(map, s2.lastch);
297 s2.str = argv[1];
298 s2.state = NORMAL;
300 (void)next(&s2);
301 cmap_add(map, carray[cnt], s2.lastch);
303 * Chars taken from s2 can be different this time
308 cset_add(squeeze, s2.lastch);