• Home
  • Raw
  • Download

Lines Matching refs:Cell

53 Cell	*fsloc;		/* FS */
54 Cell *nrloc; /* NR */
55 Cell *nfloc; /* NF */
56 Cell *fnrloc; /* FNR */
57 Cell *ofsloc; /* OFS */
58 Cell *orsloc; /* ORS */
59 Cell *rsloc; /* RS */
62 Cell *rstartloc; /* RSTART */
63 Cell *rlengthloc; /* RLENGTH */
64 Cell *subseploc; /* SUBSEP */
65 Cell *symtabloc; /* SYMTAB */
67 Cell *nullloc; /* a guaranteed empty cell */
69 Cell *literal0;
71 extern Cell **fldtab;
74 setfree(Cell *vp) in setfree()
122 Cell *cp; in arginit()
145 Cell *cp; in envinit()
171 Cell **tp; in makesymtab()
174 tp = (Cell **) calloc(n, sizeof(*tp)); in makesymtab()
183 void freesymtab(Cell *ap) /* free a symbol table */ in freesymtab()
185 Cell *cp, *temp; in freesymtab()
211 void freeelem(Cell *ap, const char *s) /* free elem s from ap (i.e., ap["s"] */ in freeelem()
214 Cell *p, *prev = NULL; in freeelem()
234 Cell *setsymtab(const char *n, const char *s, Awkfloat f, unsigned t, Array *tp) in setsymtab()
237 Cell *p; in setsymtab()
244 p = (Cell *) malloc(sizeof(*p)); in setsymtab()
276 Cell *cp, *op, **np; in rehash()
279 np = (Cell **) calloc(nsz, sizeof(*np)); in rehash()
295 Cell *lookup(const char *s, Array *tp) /* look for s in tp */ in lookup()
297 Cell *p; in lookup()
307 Awkfloat setfval(Cell *vp, Awkfloat f) /* set float val of a Cell */ in setfval()
343 void funnyvar(Cell *vp, const char *rw) in funnyvar()
353 char *setsval(Cell *vp, const char *s) /* set string val of a Cell */ in setsval()
397 Awkfloat getfval(Cell *vp) /* get float val of a Cell */ in getfval()
431 static char *get_str_val(Cell *vp, char **fmt) /* get string val of a Cell */ in get_str_val()
522 char *getsval(Cell *vp) /* get string val of a Cell */ in getsval()
527 char *getpssval(Cell *vp) /* get string val of a Cell for print */ in getpssval()
552 Cell *catstr(Cell *a, Cell *b) /* concatenate a and b */ in catstr()
554 Cell *c; in catstr()