/illumos-gate/usr/src/cmd/awk/ |
H A D | tran.c | 126 literal0 = setsymtab("0", "0", 0.0, NUM|STR|CON|DONTFREE, symtab); in syminit() 128 nullloc = setsymtab("$zero&null", "", 0.0, in syminit() 132 fsloc = setsymtab("FS", " ", 0.0, STR|DONTFREE, symtab); in syminit() 134 rsloc = setsymtab("RS", "\n", 0.0, STR|DONTFREE, symtab); in syminit() 136 rtloc = setsymtab("RT", "", 0.0, STR|DONTFREE, symtab); in syminit() 137 ofsloc = setsymtab("OFS", " ", 0.0, STR|DONTFREE, symtab); in syminit() 139 orsloc = setsymtab("ORS", "\n", 0.0, STR|DONTFREE, symtab); in syminit() 141 OFMT = &setsymtab("OFMT", "%.6g", 0.0, STR|DONTFREE, symtab)->sval; in syminit() 142 CONVFMT = &setsymtab("CONVFMT", "%.6g", 0.0, in syminit() 144 FILENAME = &setsymtab("FILENAME", "", 0.0, STR|DONTFREE, symtab)->sval; in syminit() [all …]
|
H A D | lex.c | 197 yylval.cp = setsymtab( in yylex() 358 yylval.cp = setsymtab( in yylex() 480 yylval.cp = setsymtab(buf, s, 0.0, CON|STR|DONTFREE, symtab); in string() 528 yylval.cp = setsymtab("NF", "", 0.0, NUM, symtab); in word() 539 yylval.cp = setsymtab(w, "", 0.0, STR|NUM|DONTFREE, symtab); in word()
|
H A D | run.c | 547 z = setsymtab(buf, "", 0.0, STR|NUM, (Array *)x->sval); in array() 1450 (void) setsymtab(num, s, in split() 1455 (void) setsymtab(num, s, 0.0, in split() 1464 (void) setsymtab(num, "", 0.0, in split() 1478 (void) setsymtab(num, s, atof(s), in split() 1483 (void) setsymtab(num, s, 0.0, STR, (Array *)ap->sval); in split() 1504 (void) setsymtab(num, t, atof(t), in split() 1508 (void) setsymtab(num, t, 0.0, in split() 1524 (void) setsymtab(num, buf, atof(buf), in split() 1528 (void) setsymtab(num, buf, 0.0, in split() [all …]
|
H A D | lib.c | 356 x = setsymtab(temp, "", 0.0, STR, ARGVtab); in getargv() 372 q = setsymtab(s, p, 0.0, STR, symtab); in setclvar()
|
H A D | awk.h | 140 extern Cell *setsymtab(const char *, const char *, Awkfloat,
|
/illumos-gate/usr/src/cmd/oawk/ |
H A D | tran.c | 74 setsymtab(L_0, tostring(L_0), 0.0, NUM|STR|CON|FLD, symtab); in syminit() 76 setsymtab(L_zeronull, tostring(L_NULL), 0.0, NUM|STR|CON|FLD, symtab); in syminit() 77 recloc = setsymtab(L_record, record, 0.0, STR|FLD, symtab); in syminit() 80 FS = &setsymtab(L_FS, tostring(L_space), 0.0, STR|FLD, symtab)->sval; in syminit() 81 RS = &setsymtab(L_RS, tostring(L_newline), 0.0, STR|FLD, symtab)->sval; in syminit() 82 OFS = &setsymtab(L_OFS, tostring(L_space), 0.0, STR|FLD, symtab)->sval; in syminit() 83 ORS = &setsymtab(L_ORS, tostring(L_newline), 0.0, STR|FLD, in syminit() 85 OFMT = &setsymtab(L_OFMT, tostring(L_dot6g), 0.0, STR|FLD, in syminit() 87 FILENAME = &setsymtab(L_FILENAME, NULL, 0.0, STR|FLD, symtab)->sval; in syminit() 88 nfloc = setsymtab(L_NF, NULL, 0.0, NUM, symtab); in syminit() [all …]
|
H A D | awk.lx.l | 116 yylval = (int)setsymtab(yytext, NULL, 0.0, NUM, symtab); 119 yylval = (int)setsymtab(yytext, NULL, watof(yytext), 148 yylval = (int)setsymtab(yytext, tostring(L_0), 0.0, STR|NUM, 187 yylval = (int)setsymtab(cbuf, s, 0.0, CON|STR, symtab);
|
H A D | run.c | 201 y = setsymtab(s, tostring(L_NULL), 0.0, STR|NUM, x->sval); in arrayel() 876 setsymtab(num, tostring(t), in split() 879 setsymtab(num, tostring(t), 0.0, STR, ap->sval); in split() 894 setsymtab(num, tostring(t), in split() 897 setsymtab(num, tostring(t), 0.0, STR, ap->sval); in split()
|
H A D | awk.def | 71 extern CELL *setsymtab(), *lookup(), **makesymtab();
|
H A D | lib.c | 206 q = setsymtab(s, tostring(p), 0.0, STR, symtab); in setclvar()
|