Home | History | Annotate | Download | only in nawk-20071023

Lines Matching refs:Cell

54 Cell	*fsloc;		/* FS */
55 Cell *nrloc; /* NR */
56 Cell *nfloc; /* NF */
57 Cell *fnrloc; /* FNR */
60 Cell *rstartloc; /* RSTART */
61 Cell *rlengthloc; /* RLENGTH */
62 Cell *symtabloc; /* SYMTAB */
64 Cell *nullloc; /* a guaranteed empty cell */
66 Cell *literal0;
68 extern Cell **fldtab;
102 Cell *cp;
122 Cell *cp;
145 Cell **tp;
148 tp = (Cell **) calloc(n, sizeof(Cell *));
157 void freesymtab(Cell *ap) /* free a symbol table */
159 Cell *cp, *temp;
185 void freeelem(Cell *ap, const char *s) /* free elem s from ap (i.e., ap["s"] */
188 Cell *p, *prev = NULL;
208 Cell *setsymtab(const char *n, const char *s, Awkfloat f, unsigned t, Array *tp)
211 Cell *p;
218 p = (Cell *) malloc(sizeof(Cell));
250 Cell *cp, *op, **np;
253 np = (Cell **) calloc(nsz, sizeof(Cell *));
269 Cell *lookup(const char *s, Array *tp) /* look for s in tp */
271 Cell *p;
281 Awkfloat setfval(Cell *vp, Awkfloat f) /* set float val of a Cell */
305 void funnyvar(Cell *vp, const char *rw)
315 char *setsval(Cell *vp, const char *s) /* set string val of a Cell */
345 Awkfloat getfval(Cell *vp) /* get float val of a Cell */
362 static char *get_str_val(Cell *vp, char **fmt) /* get string val of a Cell */
388 char *getsval(Cell *vp) /* get string val of a Cell */
393 char *getpssval(Cell *vp) /* get string val of a Cell for print */