Lines Matching defs:ISTOK

1105 #define ISTOK(toknum) (TT.scs->tok == (toknum))
1109 if (!ISTOK(tk)) return 0;
1350 while (!ISTOK(tkeof) && !ISTOK(tk))
1352 if (ISTOK(tkeof)) unexpected_eof();
1360 do scan(); while (!ISTOK(tkeof) && !strchr(tklist, CURTOK()));
1361 if (ISTOK(tkeof)) unexpected_eof();
1451 if (ISTOK(tkregex)) {
1471 if (ISTOK(tkregex)) {
1482 if (ISTOK(tkvar) && (TT.scs->ch == ',' || TT.scs->ch == ')')) {
1492 if (ISTOK(tkregex)) {
1501 if (ISTOK(tkvar) && (TT.scs->ch == ',' || TT.scs->ch == ')')) {
1509 if (ISTOK(tkrparen)) break;
1535 if (ISTOK(tkbuiltin)) {
1538 } else if (ISTOK(tkfunc)) { // user function
1547 if (functk == tklength && !ISTOK(tklparen)) {
1557 if (ISTOK(tkrparen)) {
1561 if (ISTOK(tkvar) && (TT.scs->ch == ',' || TT.scs->ch == ')')) {
1632 if (ISTOK(tkfield)) field_op();
1633 else if (ISTOK(tkvar)) var();
1668 if (ISTOK(tkfield)) {
1671 } else if (ISTOK(tkvar)) {
1711 if (ISTOK(tkvar)) var();
1713 if (ISTOK(tkincr) || ISTOK(tkdecr)) {
1787 if (ISTOK(tkfield) || ISTOK(tkvar)) {
1831 if (ISTOK(tkfield) || ISTOK(tkvar)) {
1905 if (prim_st > 0 && ! ISTOK(tkin))
1971 if (ISTOK(tkvar)) {
2023 return ISTOK(tknl) || ISTOK(tksemi);
2133 if (!ISTOK(tkrparen)) simple_stmt(); // "increment"
2311 if (ISTOK(tkfunc)) expect(tkfunc); // func name with no space before (
2314 if (ISTOK(tkvar)) {
2324 if (ISTOK(tklbrace)) {
2351 if (ISTOK(tkeof)) unexpected_eof();
2359 // !!! if (ISTOK(tkrbrace) || prev_was_terminated())
2361 if (!is_nl_semi() && !ISTOK(tkrbrace)) {
2363 while (!is_nl_semi() && !ISTOK(tkrbrace) && !ISTOK(tkeof)) scan();
2364 if (ISTOK(tkeof)) unexpected_eof();
2441 if (ISTOK(tklbrace)) {
2471 while (! ISTOK(tkeof)) {