/original-bsd/contrib/awk.research/ |
H A D | tran.c | 86 nfloc = setsymtab("NF", "", 0.0, NUM, symtab); in syminit() 88 nrloc = setsymtab("NR", "", 0.0, NUM, symtab); in syminit() 90 fnrloc = setsymtab("FNR", "", 0.0, NUM, symtab); in syminit() 93 rstartloc = setsymtab("RSTART", "", 0.0, NUM, symtab); in syminit() 97 symtabloc = setsymtab("SYMTAB", "", 0.0, ARR, symtab); in syminit() 108 cp = setsymtab("ARGV", "", 0.0, ARR, symtab); in arginit() 114 setsymtab(temp, *av, atof(*av), STR|NUM, ARGVtab); in arginit() 116 setsymtab(temp, *av, 0.0, STR, ARGVtab); in arginit() 126 cp = setsymtab("ENVIRON", "", 0.0, ARR, symtab); in envinit() 134 setsymtab(*envp, p, atof(p), STR|NUM, ENVtab); in envinit() [all …]
|
H A D | awk.lx.l | 135 setsymtab(yytext_copy+1,"",0.0,STR|NUM,symtab); 141 <A>NF { yylval.cp = setsymtab(yytext, "", 0.0, NUM, symtab); RET(VARNF); } 144 yylval.cp = setsymtab(yytext, tostring(yytext), atof(yytext), CON|NUM, symtab); 194 setsymtab(yytext_copy,"",0.0,STR|NUM,symtab); 227 yylval.cp = setsymtab(cbuf, s, 0.0, CON|STR, symtab);
|
H A D | run.c | 413 z = setsymtab(buf, "", 0.0, STR|NUM, (Array *) x->sval); in array() 1101 setsymtab(num, s, atof((char *)s), STR|NUM, (Array *) ap->sval); in split() 1103 setsymtab(num, s, 0.0, STR, (Array *) ap->sval); in split() 1109 setsymtab(num, "", 0.0, STR, (Array *) ap->sval); in split() 1118 setsymtab(num, s, atof((char *)s), STR|NUM, (Array *) ap->sval); in split() 1120 setsymtab(num, s, 0.0, STR, (Array *) ap->sval); in split() 1138 setsymtab(num, t, atof((char *)t), STR|NUM, (Array *) ap->sval); in split() 1140 setsymtab(num, t, 0.0, STR, (Array *) ap->sval); in split() 1155 setsymtab(num, t, atof((char *)t), STR|NUM, (Array *) ap->sval); in split() 1157 setsymtab(num, t, 0.0, STR, (Array *) ap->sval); in split()
|
H A D | proto.h | 96 extern Cell *setsymtab(uchar *, uchar *, double, unsigned int, Array *);
|
H A D | lib.c | 188 x = setsymtab(temp, "", 0.0, STR, ARGVtab); in getargv() 203 q = setsymtab(s, p, 0.0, STR, symtab); in setclvar()
|
/original-bsd/old/awk/ |
H A D | tran.c | 33 setsymtab("0", tostring("0"), 0.0, NUM|STR|CON|FLD, symtab); in syminit() 35 setsymtab("$zero&null", tostring(""), 0.0, NUM|STR|CON|FLD, symtab); in syminit() 36 recloc = setsymtab("$record", record, 0.0, STR|FLD, symtab); in syminit() 38 FS = &setsymtab("FS", tostring(" "), 0.0, STR|FLD, symtab)->sval; in syminit() 39 RS = &setsymtab("RS", tostring("\n"), 0.0, STR|FLD, symtab)->sval; in syminit() 40 OFS = &setsymtab("OFS", tostring(" "), 0.0, STR|FLD, symtab)->sval; in syminit() 41 ORS = &setsymtab("ORS", tostring("\n"), 0.0, STR|FLD, symtab)->sval; in syminit() 43 FILENAME = &setsymtab("FILENAME", EMPTY, 0.0, STR|FLD, symtab)->sval; in syminit() 44 nfloc = setsymtab("NF", EMPTY, 0.0, NUM, symtab); in syminit() 46 nrloc = setsymtab("NR", EMPTY, 0.0, NUM, symtab); in syminit() [all …]
|
H A D | awk.lx.l | 101 NF { mustfld=1; yylval = (hack)setsymtab(yytext, EMPTY, 0.0, NUM, symtab); RETURN(VAR); } 103 yylval = (hack)setsymtab(yytext, EMPTY, atof(yytext), CON|NUM, symtab); RETURN(NUMBER); } 129 {A}{B}* { yylval = (hack)setsymtab(yytext, tostring(""), 0.0, STR|NUM, symtab); RETURN(VAR); } 162 yylval = (hack)setsymtab(cbuf, s, 0.0, CON|STR, symtab); RETURN(STRING); }
|
H A D | run.c | 145 y.optr = setsymtab(s, tostring(""), 0.0, STR|NUM, x->sval); 653 setsymtab(num, tostring(t), atof(t), STR|NUM, ap->sval); 655 setsymtab(num, tostring(t), 0.0, STR, ap->sval); 670 setsymtab(num, tostring(t), atof(t), STR|NUM, ap->sval); 672 setsymtab(num, tostring(t), 0.0, STR, ap->sval);
|
H A D | awk.def | 51 cell *setsymtab(), *lookup(), **makesymtab();
|
H A D | lib.c | 129 q = setsymtab(s, tostring(p), 0.0, STR, symtab);
|