setsymtab
extern Cell *setsymtab(const char *, const char *, Awkfloat,
yylval.cp = setsymtab(
yylval.cp = setsymtab(
yylval.cp = setsymtab(buf, s, 0.0, CON|STR|DONTFREE, symtab);
yylval.cp = setsymtab("NF", "", 0.0, NUM, symtab);
yylval.cp = setsymtab(w, "", 0.0, STR|NUM|DONTFREE, symtab);
x = setsymtab(temp, "", 0.0, STR, ARGVtab);
q = setsymtab(s, p, 0.0, STR, symtab);
(void) setsymtab(num, s,
(void) setsymtab(num, s, 0.0,
(void) setsymtab(num, "", 0.0,
(void) setsymtab(num, s, atof(s),
(void) setsymtab(num, s, 0.0, STR, (Array *)ap->sval);
(void) setsymtab(num, t, atof(t),
(void) setsymtab(num, t, 0.0,
(void) setsymtab(num, buf, atof(buf),
(void) setsymtab(num, buf, 0.0,
(void) setsymtab(num, t, atof(t),
(void) setsymtab(num, t, 0.0,
z = setsymtab(buf, "", 0.0, STR|NUM, (Array *)x->sval);
literal0 = setsymtab("0", "0", 0.0, NUM|STR|CON|DONTFREE, symtab);
nullloc = setsymtab("$zero&null", "", 0.0,
fsloc = setsymtab("FS", " ", 0.0, STR|DONTFREE, symtab);
rsloc = setsymtab("RS", "\n", 0.0, STR|DONTFREE, symtab);
rtloc = setsymtab("RT", "", 0.0, STR|DONTFREE, symtab);
ofsloc = setsymtab("OFS", " ", 0.0, STR|DONTFREE, symtab);
orsloc = setsymtab("ORS", "\n", 0.0, STR|DONTFREE, symtab);
OFMT = &setsymtab("OFMT", "%.6g", 0.0, STR|DONTFREE, symtab)->sval;
CONVFMT = &setsymtab("CONVFMT", "%.6g", 0.0,
FILENAME = &setsymtab("FILENAME", "", 0.0, STR|DONTFREE, symtab)->sval;
nfloc = setsymtab("NF", "", 0.0, NUM, symtab);
nrloc = setsymtab("NR", "", 0.0, NUM, symtab);
fnrloc = setsymtab("FNR", "", 0.0, NUM, symtab);
subseploc = setsymtab("SUBSEP", "\034", 0.0, STR|DONTFREE, symtab);
rstartloc = setsymtab("RSTART", "", 0.0, NUM, symtab);
rlengthloc = setsymtab("RLENGTH", "", 0.0, NUM, symtab);
symtabloc = setsymtab("SYMTAB", "", 0.0, ARR, symtab);
ARGC = &setsymtab("ARGC", "", (Awkfloat)ac, NUM, symtab)->fval;
cp = setsymtab("ARGV", "", 0.0, ARR, symtab);
(void) setsymtab(temp, *av, atof(*av),
(void) setsymtab(temp, *av, 0.0, STR, ARGVtab);
cp = setsymtab("ENVIRON", "", 0.0, ARR, symtab);
(void) setsymtab(*envp, p, atof(p),
(void) setsymtab(*envp, p, 0.0, STR, ENVtab);
q = setsymtab(s, tostring(p), 0.0, STR, symtab);
y = setsymtab(s, tostring(L_NULL), 0.0, STR|NUM, x->sval);
setsymtab(num, tostring(t),
setsymtab(num, tostring(t), 0.0, STR, ap->sval);
setsymtab(num, tostring(t),
setsymtab(num, tostring(t), 0.0, STR, ap->sval);
setsymtab(L_0, tostring(L_0), 0.0, NUM|STR|CON|FLD, symtab);
setsymtab(L_zeronull, tostring(L_NULL), 0.0, NUM|STR|CON|FLD, symtab);
recloc = setsymtab(L_record, record, 0.0, STR|FLD, symtab);
FS = &setsymtab(L_FS, tostring(L_space), 0.0, STR|FLD, symtab)->sval;
RS = &setsymtab(L_RS, tostring(L_newline), 0.0, STR|FLD, symtab)->sval;
OFS = &setsymtab(L_OFS, tostring(L_space), 0.0, STR|FLD, symtab)->sval;
ORS = &setsymtab(L_ORS, tostring(L_newline), 0.0, STR|FLD,
OFMT = &setsymtab(L_OFMT, tostring(L_dot6g), 0.0, STR|FLD,
FILENAME = &setsymtab(L_FILENAME, NULL, 0.0, STR|FLD, symtab)->sval;
nfloc = setsymtab(L_NF, NULL, 0.0, NUM, symtab);
nrloc = setsymtab(L_NR, NULL, 0.0, NUM, symtab);