Lines Matching refs:ch
63 int ch, ch2, lastch;
68 while ((ch = getopt(argc, argv, "cds")) != -1)
69 switch (ch) {
111 for (lastch = OOBCH; (ch = getchar()) != EOF; )
112 if (!string1[ch] && (!string2[ch] || lastch != ch)) {
113 lastch = ch;
114 (void)putchar(ch);
129 while ((ch = getchar()) != EOF)
130 if (!string1[ch])
131 (void)putchar(ch);
142 for (lastch = OOBCH; (ch = getchar()) != EOF;)
143 if (!string1[ch] || lastch != ch) {
144 lastch = ch;
145 (void)putchar(ch);
174 /* we will use ch to iterate over string1, so start it */
175 ch = -1;
179 for (ch = 0; ch < NCHARS; ch++) {
180 string1[ch] = ch;
201 ch++;
202 while (ch < NCHARS && string1[ch] == 0) {
203 if (string1[ch] == 0) {
204 string1[ch] = ch;
206 ch++;
208 if (ch == NCHARS) {
214 if (!next(s1, &ch)) {
220 string1[ch] = ch2;
240 for (lastch = OOBCH; (ch = getchar()) != EOF;) {
241 ch = string1[ch];
242 if (!string2[ch] || lastch != ch) {
243 lastch = ch;
244 (void)putchar(ch);
248 while ((ch = getchar()) != EOF)
249 (void)putchar(string1[ch]);
263 int ch;
267 while (next(str, &ch))
268 string[ch] = 1;