Lines Matching refs:NUM
72 literal0 = setsymtab("0", "0", 0.0, NUM|STR|CON|DONTFREE, symtab); in syminit()
74 nullloc = setsymtab("$zero&null", "", 0.0, NUM|STR|CON|DONTFREE, symtab); in syminit()
85 nfloc = setsymtab("NF", "", 0.0, NUM, symtab); in syminit()
87 nrloc = setsymtab("NR", "", 0.0, NUM, symtab); in syminit()
89 fnrloc = setsymtab("FNR", "", 0.0, NUM, symtab); in syminit()
92 rstartloc = setsymtab("RSTART", "", 0.0, NUM, symtab); in syminit()
94 rlengthloc = setsymtab("RLENGTH", "", 0.0, NUM, symtab); in syminit()
106 ARGC = &setsymtab("ARGC", "", (Awkfloat) ac, NUM, symtab)->fval; in arginit()
113 setsymtab(temp, *av, atof(*av), STR|NUM, ARGVtab); in arginit()
135 setsymtab(*envp, p, atof(p), STR|NUM, ENVtab); in envinit()
285 if ((vp->tval & (NUM | STR)) == 0) in setfval()
300 vp->tval |= NUM; /* mark number ok */ in setfval()
322 if ((vp->tval & (NUM | STR)) == 0) in setsval()
337 vp->tval &= ~NUM; in setsval()
347 if ((vp->tval & (NUM | STR)) == 0) in getfval()
356 vp->tval |= NUM; /* make NUM only sparingly */ in getfval()
367 if ((vp->tval & (NUM | STR)) == 0) in get_str_val()