Lines Matching refs:Array
66 Array *symtab; /* main symbol table */
92 Array *ARGVtab; /* symbol table containing ARGV[...] */
93 Array *ENVtab; /* symbol table containing ENVIRON[...] */
103 static void rehash(Array *);
210 Array *
213 Array *ap; in makesymtab()
216 ap = (Array *)malloc(sizeof (Array)); in makesymtab()
230 Array *tp; in freesymtab()
236 tp = (Array *)ap->sval; in freesymtab()
261 Array *tp; in freeelem()
266 tp = (Array *)ap->sval; in freeelem()
284 setsymtab(const char *n, const char *s, Awkfloat f, unsigned int t, Array *tp) in setsymtab()
325 rehash(Array *tp) /* rehash items in small table into big one */ in rehash()
348 lookup(const char *s, Array *tp) /* look for s in tp */ in lookup()