Lines Matching refs:NUM
126 literal0 = setsymtab("0", "0", 0.0, NUM|STR|CON|DONTFREE, symtab); in syminit()
129 NUM|STR|CON|DONTFREE, symtab); in syminit()
145 nfloc = setsymtab("NF", "", 0.0, NUM, symtab); in syminit()
147 nrloc = setsymtab("NR", "", 0.0, NUM, symtab); in syminit()
149 fnrloc = setsymtab("FNR", "", 0.0, NUM, symtab); in syminit()
153 rstartloc = setsymtab("RSTART", "", 0.0, NUM, symtab); in syminit()
155 rlengthloc = setsymtab("RLENGTH", "", 0.0, NUM, symtab); in syminit()
168 ARGC = &setsymtab("ARGC", "", (Awkfloat)ac, NUM, symtab)->fval; in arginit()
176 STR|NUM, ARGVtab); in arginit()
201 STR|NUM, ENVtab); in envinit()
367 if ((vp->tval & (NUM | STR)) == 0) in setfval()
391 vp->tval |= NUM; /* mark number ok */ in setfval()
419 if ((vp->tval & (NUM | STR)) == 0) in setsval()
438 vp->tval &= ~(NUM|CONVC|CONVO); in setsval()
459 if ((vp->tval & (NUM | STR)) == 0) in getfval()
468 vp->tval |= NUM; /* make NUM only sparingly */ in getfval()
481 if ((vp->tval & (NUM | STR)) == 0) in get_str_val()