Lines Matching refs:i0

285 	static int			i0;
522 i0 = *p0;
545 *p0 = i0;
551 if (!(i0 = regexec(&edit->re, p, elementsof(match), match, 0)))
554 if (i0 = regsubexec(&edit->re, p, elementsof(match), match))
555 regfatal(&edit->re, 4, i0);
560 else if (i0 != REG_NOMATCH)
561 regfatal(&edit->re, 4, i0);
581 *p0 = i0;
661 i0 = sym->flags;
1193 if ((i0 & SYM_FUNCTION) != (sym->flags & SYM_FUNCTION) || old.arity != mac->arity || !streq(old.value, mac->value)) goto redefined;
1227 if (!(pp.mode & HOSTED) || !(i0 & SYM_INITIAL))
1255 i0 = 0;
1261 i0 = ppisid(n);
1267 else if (i0)
1280 i0 = 0;
1590 * i0 0 if ``no''option
1646 i0 = !p3 || *p3 != 'n' || *(p3 + 1) != 'o';
1661 if (((i1 = (int)hashref(pp.strtab, p3 + (i0 ? 0 : 2))) < 1 || i1 > X_last_option) && (i0 || (i1 = (int)hashref(pp.strtab, p3)) > X_last_option))
1692 ppop(PP_MULTIPLE, i0);
1695 setoption(ALLPOSSIBLE, i0);
1698 setmode(BUILTIN, i0);
1701 setmode(CATLITERAL, i0);
1706 tokop(PP_CDIR, p3, p, i0, TOKOP_UNSET|TOKOP_STRING|TOKOP_DUP);
1716 tokop(PP_CHOP, p3, p, i0, TOKOP_UNSET|TOKOP_STRING);
1719 ppop(PP_COMPATIBILITY, i0);
1722 error_info.trace = i0 ? (p ? -strtol(p, NiL, 0) : -1) : 0;
1725 setoption(ELSEIF, i0);
1728 setmode(EXTERNALIZE, i0);
1731 setoption(FINAL, i0);
1734 setoption(HEADEREXPAND, i0);
1737 setoption(HEADEREXPANDALL, i0);
1753 else if (i0)
1799 tokop(PP_HOSTDIR, p3, p, i0, TOKOP_UNSET|TOKOP_STRING|TOKOP_DUP);
1802 setmode(HOSTED, i0);
1805 setmode(HOSTEDTRANSITION, i0);
1808 tokop(PP_ID, p3, p, i0, TOKOP_UNSET|TOKOP_STRING);
1811 tokop(PP_IGNORE, p3, p, i0, TOKOP_UNSET|TOKOP_STRING);
1814 tokop(PP_INCLUDE, p3, p, i0, TOKOP_STRING|TOKOP_DUP);
1817 setoption(INITIAL, i0);
1820 ppop(PP_KEYARGS, i0);
1824 pp.linesync = i0 ? pp.olinesync : (PPLINESYNC)0;
1827 ppop(PP_LINEBASE, i0);
1830 ppop(PP_LINEFILE, i0);
1833 ppop(PP_LINEID, i0 ? p : (char*)0);
1836 ppop(PP_LINETYPE, i0 ? (p ? strtol(p, NiL, 0) : 1) : 0);
1841 if (i0 && !pp.macref)
1868 if (!i0)
1905 if (i0 = regcomp(&map->re, s, REG_AUGMENTED|REG_DELIMITED|REG_LENIENT|REG_NULL))
1906 regfatal(&map->re, 4, i0);
1929 if (!(i0 = regcomp(&edit->re, s, REG_AUGMENTED|REG_DELIMITED|REG_LENIENT|REG_NULL)) && !(i0 = regsubcomp(&edit->re, s += edit->re.re_npat, NiL, 0, 0)))
1931 if (i0)
1932 regfatal(&edit->re, 4, i0);
1954 setoption(MODERN, i0);
1959 ppmultiple(ppsetfile(error_info.file), i0 ? INC_CLEAR : INC_IGNORE);
1962 setoption(NATIVE, i0);
1965 ppfsm(FSM_OPSPACE, i0 ? p4 : (char*)0);
1968 ppop(PP_PASSTHROUGH, i0);
1971 ppop(PP_PEDANTIC, i0);
1974 ppop(PP_PLUSCOMMENT, i0);
1977 ppop(PP_PLUSPLUS, i0);
1980 setoption(PLUSSPLICE, i0);
1983 setoption(PRAGMAEXPAND, i0);
1986 tokop(PP_PRAGMAFLAGS, p3, p, i0, 0);
1989 setoption(PREDEFINED, i0);
1992 setoption(PREFIX, i0);
1995 setoption(PRESERVE, i0);
2016 setoption(PROTOTYPED, i0);
2022 setoption(NOPROTO, !i0);
2025 tokop(PP_QUOTE, p3, p, i0, TOKOP_UNSET|TOKOP_STRING);
2028 setmode(READONLY, i0);
2031 setoption(REGUARD, i0);
2034 tokop(PP_RESERVED, p3, p, i0, 0);
2038 ppop(PP_SPACEOUT, i0);
2041 setoption(SPLICECAT, i0);
2044 setoption(SPLICESPACE, i0);
2047 tokop(PP_STANDARD, p3, p, i0, TOKOP_UNSET|TOKOP_STRING|TOKOP_DUP);
2050 ppop(PP_STRICT, i0);
2053 setoption(STRINGSPAN, i0);
2056 setoption(STRINGSPLIT, i0);
2061 if (i0)
2079 setstate(NOTEXT, !i0);
2082 ppop(PP_TRANSITION, i0);
2083 if (pp.state & TRANSITION) ppop(PP_COMPATIBILITY, i0);
2086 ppop(PP_TRUNCATE, i0 ? (p ? strtol(p, NiL, 0) : TRUNCLENGTH) : 0);
2089 tokop(PP_VENDOR, p3, p, i0, TOKOP_UNSET|TOKOP_STRING|TOKOP_DUP);
2102 ppop(PP_WARN, i0);
2105 setoption(ZEOF, i0);