Lines Matching refs:fval
104 NF = &nfloc->fval; in syminit()
106 NR = &nrloc->fval; in syminit()
108 FNR = &fnrloc->fval; in syminit()
112 RSTART = &rstartloc->fval; in syminit()
114 RLENGTH = &rlengthloc->fval; in syminit()
126 ARGC = &setsymtab("ARGC", "", (Awkfloat) ac, NUM, symtab)->fval; in arginit()
241 (void*)p, NN(p->nval), NN(p->sval), p->fval, p->tval); in setsymtab()
249 p->fval = f; in setsymtab()
260 (void*)p, p->nval, p->sval, p->fval, p->tval); in setsymtab()
320 } else if (&vp->fval == NF) { in setfval()
340 return vp->fval = f; in setfval()
350 (void *)vp, vp->nval, vp->sval, vp->fval, vp->tval); in funnyvar()
387 if (&vp->fval == NF) { in setsval()
406 double fval; in getfval() local
409 if (is_valid_number(vp->sval, true, & no_trailing, & fval)) { in getfval()
410 vp->fval = fval; in getfval()
414 vp->fval = 0.0; in getfval()
417 (void*)vp, NN(vp->nval), vp->fval, vp->tval); in getfval()
418 return(vp->fval); in getfval()
472 if ((p = get_inf_nan(vp->fval)) != NULL) \ in get_str_val()
474 else if (modf(vp->fval, &dtemp) == 0) /* it's integral */ \ in get_str_val()
475 snprintf(s, sizeof (s), "%.30g", vp->fval); \ in get_str_val()
477 snprintf(s, sizeof (s), *fmt, vp->fval); \ in get_str_val()