Lines Matching refs:c2
196 int c, c2, state;
320 c2 = getsc();
321 if (c2 == '(' /*)*/ ) {
327 ungetsc(c2);
591 if ((c2 = unbksl(true, s_get, s_put)) == -1)
592 c2 = s_get();
593 if (c2 == 0)
598 if ((unsigned int)c2 < 0x100) {
600 *wp++ = c2;
602 cz = utf_wctomb(ts, c2 - 0x100);
646 if ((c2 = getsc()) == /*(*/ ')') {
657 ungetsc(c2);
769 else if ((c2 = getsc()) == /*(*/ ')') {
776 ungetsc(c2);
817 if ((c2 = getsc()) == '\'') {
824 } else if (c2 == '"') {
831 ungetsc(c2);
906 else for (iop->unit = 0, c2 = 0; c2 < Xlength(ws, wp); c2 += 2) {
907 if (dp[c2] != CHAR)
909 if (!ksh_isdigit(dp[c2 + 1]))
911 iop->unit = (iop->unit * 10) + dp[c2 + 1] - '0';
918 if ((c2 = getsc()) != '>') {
919 ungetsc(c2);
922 c = c2;
927 c2 = getsc();
929 if (c == c2 || (c == '<' && c2 == '>')) {
930 iop->flag |= c == c2 ?
933 if ((c2 = getsc()) == '-') {
935 c2 = getsc();
936 } else if (c2 == '<')
938 ungetsc(c2);
939 if (c2 == '\n')
942 } else if (c2 == '&')
946 if (c == '>' && c2 == '|')
949 ungetsc(c2);
968 if ((c2 = getsc()) == c)
973 else if (c == '|' && c2 == '&')
975 else if (c == ';' && c2 == '|')
977 else if (c == ';' && c2 == '&')
980 ungetsc(c2);
983 if ((c2 = getsc()) == '&')
986 ungetsc(c2);
1601 char c2;
1603 c2 = getsc();
1604 ungetsc(c2);
1605 if (c2 != /*{*/ '}') {
1722 int c, c2;
1737 if ((c2 = o_getsc_u()) == '\n')
1740 ungetsc_i(c2);