Lines Matching refs:Cell
58 Cell *fsloc; /* FS */
59 Cell *nrloc; /* NR */
60 Cell *nfloc; /* NF */
61 Cell *fnrloc; /* FNR */
64 Cell *rstartloc; /* RSTART */
65 Cell *rlengthloc; /* RLENGTH */
66 Cell *symtabloc; /* SYMTAB */
68 Cell *nullloc; /* a guaranteed empty cell */
70 Cell *literal0;
72 extern Cell **fldtab;
106 Cell *cp;
126 Cell *cp;
149 Cell **tp;
161 void freesymtab(Cell *ap) /* free a symbol table */
163 Cell *cp, *temp;
189 void freeelem(Cell *ap, const char *s) /* free elem s from ap (i.e., ap["s"] */
192 Cell *p, *prev = NULL;
212 Cell *setsymtab(const char *n, const char *s, Awkfloat f, unsigned t, Array *tp)
215 Cell *p;
257 Cell *cp, *op, **np;
276 Cell *lookup(const char *s, Array *tp) /* look for s in tp */
278 Cell *p;
288 Awkfloat setfval(Cell *vp, Awkfloat f) /* set float val of a Cell */
317 void funnyvar(Cell *vp, const char *rw)
327 char *setsval(Cell *vp, const char *s) /* set string val of a Cell */
367 Awkfloat getfval(Cell *vp) /* get float val of a Cell */
384 static char *get_str_val(Cell *vp, char **fmt) /* get string val of a Cell */
410 char *getsval(Cell *vp) /* get string val of a Cell */
415 char *getpssval(Cell *vp) /* get string val of a Cell for print */
431 Cell *catstr(Cell *a, Cell *b) /* concatenate a and b */
433 Cell *c;