Lines Matching defs:tkvar
168 tkvar, tknumber, tkstring, tkregex, tkfunc, tkbuiltin,
998 TT.scs->tok = tkvar;
1075 static char div_preceders[] = {tknumber, tkstring, tkvar, tkgetline, tkrparen, tkrbracket, tkincr, tkdecr, 0};
1282 250, 250, 250, // tkvar, tknumber, tkstring,
1417 gen2cd(tkvar, slotnum);
1482 if (ISTOK(tkvar) && (TT.scs->ch == ',' || TT.scs->ch == ')')) {
1501 if (ISTOK(tkvar) && (TT.scs->ch == ',' || TT.scs->ch == ')')) {
1502 gen2cd(tkvar, find_or_add_var_name());
1561 if (ISTOK(tkvar) && (TT.scs->ch == ',' || TT.scs->ch == ')')) {
1564 gen2cd(tkvar, find_or_add_var_name());
1593 gen2cd(tkvar, slotnum);
1601 // $ tkvar $ tknumber $ tkstring $ tkregex
1612 // tkvar, tknumber, tkstring, tkregex, tkfunc, tkbuiltin, tkfield, tkminus,
1629 // tkvar, tknumber, tkstring, tkregex, tkfunc, tkbuiltin, tkfield, tkminus,
1633 else if (ISTOK(tkvar)) var();
1636 // can find either tkfield or tkvar at same place (ZCODE[TT.zcode_last-1]).
1641 static char exprstartsy[] = {tkvar, tknumber, tkstring, tkregex, tkfunc,
1660 if (ZCODE[TT.zcode_last - 1] == tkvar) ZCODE[TT.zcode_last-1] = opvarref;
1671 } else if (ISTOK(tkvar)) {
1691 // tkvar, tknumber, tkstring, tkregex, tkfunc, tkbuiltin, tkfield, tkminus,
1709 case tkvar:
1711 if (ISTOK(tkvar)) var();
1787 if (ISTOK(tkfield) || ISTOK(tkvar)) {
1831 if (ISTOK(tkfield) || ISTOK(tkvar)) {
1877 static char exprstarttermsy[] = {tkvar, tknumber, tkstring, tkregex, tkfunc, tkbuiltin,
1971 if (ISTOK(tkvar)) {
1990 } else expect(tkvar);
2144 return ZCODE[first] == tkvar && ZCODE[first + 2] == tkvar
2312 else expect(tkvar); // func name with space before (
2314 if (ISTOK(tkvar)) {
2317 // FIXME is the the best way? what if TT.tokstr not a tkvar?
2320 expect(tkvar);
3975 case tkvar:
3984 // can find either tkfield or tkvar at same place (ZCODE[TT.zcode_last-1]).