Home
last modified time | relevance | path

Searched refs:DONTFREE (Results 1 – 5 of 5) sorted by relevance

/external/one-true-awk/
Dtran.c72 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()
77 fsloc = setsymtab("FS", " ", 0.0, STR|DONTFREE, symtab); in syminit()
79 RS = &setsymtab("RS", "\n", 0.0, STR|DONTFREE, symtab)->sval; in syminit()
80 OFS = &setsymtab("OFS", " ", 0.0, STR|DONTFREE, symtab)->sval; in syminit()
81 ORS = &setsymtab("ORS", "\n", 0.0, STR|DONTFREE, symtab)->sval; in syminit()
82 OFMT = &setsymtab("OFMT", "%.6g", 0.0, STR|DONTFREE, symtab)->sval; in syminit()
83 CONVFMT = &setsymtab("CONVFMT", "%.6g", 0.0, STR|DONTFREE, symtab)->sval; in syminit()
84 FILENAME = &setsymtab("FILENAME", "", 0.0, STR|DONTFREE, symtab)->sval; in syminit()
91 SUBSEP = &setsymtab("SUBSEP", "\034", 0.0, STR|DONTFREE, symtab)->sval; in syminit()
[all …]
Dlib.c55 static Cell dollar0 = { OCELL, CFLD, NULL, "", 0.0, REC|STR|DONTFREE };
56 static Cell dollar1 = { OCELL, CFLD, NULL, "", 0.0, FLD|STR|DONTFREE };
155 fldtab[0]->tval = REC | STR | DONTFREE; in getrec()
301 fldtab[i]->tval = FLD | STR | DONTFREE; in fldbld()
337 fldtab[i]->tval = FLD | STR | DONTFREE; in fldbld()
377 p->tval = FLD | STR | DONTFREE; in cleanfld()
444 fldtab[i]->tval = FLD | STR | DONTFREE; in refldbld()
492 fldtab[0]->tval = REC | STR | DONTFREE; in recbld()
Dawk.h106 #define DONTFREE 04 /* string space is not freeable */ macro
200 #define freeable(p) ( ((p)->tval & (STR|DONTFREE)) == STR )
Dlex.c432 yylval.cp = setsymtab(buf, s, 0.0, CON|STR|DONTFREE, symtab); in string()
490 yylval.cp = setsymtab(w, "", 0.0, STR|NUM|DONTFREE, symtab); in word()
Drun.c90 static Cell tempcell ={ OCELL, CTEMP, 0, "", 0.0, NUM|STR|DONTFREE };
224 static Cell newcopycell = { OCELL, CCOPY, 0, "", 0.0, NUM|STR|DONTFREE }; in call()
296 oargs[i]->tval &= ~(STR|NUM|DONTFREE); in call()
332 y->tval = x->tval & ~(CON|FLD|REC|DONTFREE); /* copy is not constant or field */ in copycell()
480 x->tval &= ~(STR|NUM|DONTFREE); in array()
544 ap->tval &= ~(STR|NUM|DONTFREE); in intest()