Searched refs:Array (Results 1 – 5 of 5) sorted by relevance
/ndk/sources/host-tools/nawk-20071023/ |
D | tran.c | 37 Array *symtab; /* main symbol table */ 58 Array *ARGVtab; /* symbol table containing ARGV[...] */ 59 Array *ENVtab; /* symbol table containing ENVIRON[...] */ 142 Array *makesymtab(int n) /* make a new symbol table */ in makesymtab() 144 Array *ap; in makesymtab() 147 ap = (Array *) malloc(sizeof(Array)); in makesymtab() 160 Array *tp; in freesymtab() 165 tp = (Array *) ap->sval; in freesymtab() 187 Array *tp; in freeelem() 191 tp = (Array *) ap->sval; in freeelem() [all …]
|
D | proto.h | 102 extern Array *makesymtab(int); 105 extern Cell *setsymtab(const char *, const char *, double, unsigned int, Array *); 107 extern void rehash(Array *); 108 extern Cell *lookup(const char *, Array *);
|
D | awk.h | 88 typedef struct Array { /* symbol table array */ struct 92 } Array; argument 95 extern Array *symtab;
|
D | run.c | 483 z = setsymtab(buf, "", 0.0, STR|NUM, (Array *) x->sval); in array() 561 k = lookup(buf, (Array *) ap->sval); in intest() 1254 setsymtab(num, s, atof(s), STR|NUM, (Array *) ap->sval); in split() 1256 setsymtab(num, s, 0.0, STR, (Array *) ap->sval); in split() 1262 setsymtab(num, "", 0.0, STR, (Array *) ap->sval); in split() 1273 setsymtab(num, s, atof(s), STR|NUM, (Array *) ap->sval); in split() 1275 setsymtab(num, s, 0.0, STR, (Array *) ap->sval); in split() 1293 setsymtab(num, t, atof(t), STR|NUM, (Array *) ap->sval); in split() 1295 setsymtab(num, t, 0.0, STR, (Array *) ap->sval); in split() 1308 setsymtab(num, buf, atof(buf), STR|NUM, (Array *) ap->sval); in split() [all …]
|
D | lib.c | 227 extern Array *ARGVtab; in getargv()
|