Lines Matching refs:STR
97 static Cell tempcell ={ OCELL, CTEMP, 0, EMPTY, 0.0, NUM|STR|DONTFREE, NULL, NULL };
230 static const Cell newcopycell = { OCELL, CCOPY, 0, EMPTY, 0.0, NUM|STR|DONTFREE, NULL, NULL }; in call()
301 oargs[i]->tval &= ~(STR|NUM|DONTFREE); in call()
372 if ((y->tval & (STR|NUM)) == (STR|NUM)) { in jump()
377 else if (y->tval & STR) in jump()
519 x->tval &= ~(STR|NUM|DONTFREE); in array()
523 z = setsymtab(buf, "", 0.0, STR|NUM, (Array *) x->sval); in array()
543 x->tval &= ~STR; in awkdelete()
565 ap->tval &= ~(STR|NUM|DONTFREE); in intest()
998 x->tval = STR; in awksprintf()
1136 else if ((y->tval & (STR|NUM)) == (STR|NUM)) { in assign()
1213 z->tval = STR; in cat()
1285 ap->tval &= ~STR; in split()
1312 setsymtab(num, s, result, STR|NUM, (Array *) ap->sval); in split()
1314 setsymtab(num, s, 0.0, STR, (Array *) ap->sval); in split()
1320 setsymtab(num, "", 0.0, STR, (Array *) ap->sval); in split()
1331 setsymtab(num, s, result, STR|NUM, (Array *) ap->sval); in split()
1333 setsymtab(num, s, 0.0, STR, (Array *) ap->sval); in split()
1352 setsymtab(num, t, result, STR|NUM, (Array *) ap->sval); in split()
1354 setsymtab(num, t, 0.0, STR, (Array *) ap->sval); in split()
1367 setsymtab(num, buf, atof(buf), STR|NUM, (Array *) ap->sval); in split()
1369 setsymtab(num, buf, 0.0, STR, (Array *) ap->sval); in split()
1381 setsymtab(num, t, result, STR|NUM, (Array *) ap->sval); in split()
1383 setsymtab(num, t, 0.0, STR, (Array *) ap->sval); in split()