Lines Matching full: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 */
60 Cell *ARGVcell; /* cell with symbol table containing ARGV[...] */
61 Cell *rstartloc; /* RSTART */
62 Cell *rlengthloc; /* RLENGTH */
63 Cell *subseploc; /* SUBSEP */
64 Cell *symtabloc; /* SYMTAB */
66 Cell *nullloc; /* a guaranteed empty cell */
68 Cell *literal0;
70 extern Cell **fldtab;
110 Cell *cp;
135 Cell *cp;
161 Cell **tp;
164 tp = (Cell **) calloc(n, sizeof(*tp));
173 void freesymtab(Cell *ap) /* free a symbol table */
175 Cell *cp, *temp;
201 void freeelem(Cell *ap, const char *s) /* free elem s from ap (i.e., ap["s"] */
204 Cell *p, *prev = NULL;
224 Cell *setsymtab(const char *n, const char *s, Awkfloat f, unsigned t, Array *tp)
227 Cell *p;
234 p = (Cell *) malloc(sizeof(*p));
266 Cell *cp, *op, **np;
269 np = (Cell **) calloc(nsz, sizeof(*np));
285 Cell *lookup(const char *s, Array *tp) /* look for s in tp */
287 Cell *p;
297 Awkfloat setfval(Cell *vp, Awkfloat f) /* set float val of a Cell */
333 void funnyvar(Cell *vp, const char *rw)
343 char *setsval(Cell *vp, const char *s) /* set string val of a Cell */
390 Awkfloat getfval(Cell *vp) /* get float val of a Cell */
424 static char *get_str_val(Cell *vp, char **fmt) /* get string val of a Cell */
515 char *getsval(Cell *vp) /* get string val of a Cell */
520 char *getpssval(Cell *vp) /* get string val of a Cell for print */
545 Cell *catstr(Cell *a, Cell *b) /* concatenate a and b */
547 Cell *c;