Lines Matching refs:STR
90 static Cell tempcell ={ OCELL, CTEMP, 0, "", 0.0, NUM|STR|DONTFREE };
224 static Cell newcopycell = { OCELL, CCOPY, 0, "", 0.0, NUM|STR|DONTFREE };
296 oargs[i]->tval &= ~(STR|NUM|DONTFREE);
363 if ((y->tval & (STR|NUM)) == (STR|NUM)) {
368 else if (y->tval & STR)
480 x->tval &= ~(STR|NUM|DONTFREE);
484 z = setsymtab(buf, "", 0.0, STR|NUM, (Array *) x->sval);
504 x->tval &= ~STR;
544 ap->tval &= ~(STR|NUM|DONTFREE);
959 x->tval = STR;
1093 else if ((y->tval & (STR|NUM)) == (STR|NUM)) {
1167 z->tval = STR;
1223 else if (arg3type == STRING) { /* split(str,arr,"string") */
1227 fs = "(regexpr)"; /* split(str,arr,/regexpr/) */
1234 ap->tval &= ~STR;
1261 setsymtab(num, s, atof(s), STR|NUM, (Array *) ap->sval);
1263 setsymtab(num, s, 0.0, STR, (Array *) ap->sval);
1269 setsymtab(num, "", 0.0, STR, (Array *) ap->sval);
1280 setsymtab(num, s, atof(s), STR|NUM, (Array *) ap->sval);
1282 setsymtab(num, s, 0.0, STR, (Array *) ap->sval);
1300 setsymtab(num, t, atof(t), STR|NUM, (Array *) ap->sval);
1302 setsymtab(num, t, 0.0, STR, (Array *) ap->sval);
1315 setsymtab(num, buf, atof(buf), STR|NUM, (Array *) ap->sval);
1317 setsymtab(num, buf, 0.0, STR, (Array *) ap->sval);
1329 setsymtab(num, t, atof(t), STR|NUM, (Array *) ap->sval);
1331 setsymtab(num, t, 0.0, STR, (Array *) ap->sval);