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

Lines Matching defs:tval

84 	int	 tval;		/* type info: STR|NUM|ARR|FCN|FLD|CON|DONTFREE */
103 /* Cell.tval values: */
190 #define isrec(n) ((n)->tval & REC)
191 #define isfld(n) ((n)->tval & FLD)
192 #define isstr(n) ((n)->tval & STR)
193 #define isnum(n) ((n)->tval & NUM)
194 #define isarr(n) ((n)->tval & ARR)
195 #define isfcn(n) ((n)->tval & FCN)
199 /* #define freeable(p) (!((p)->tval & DONTFREE)) */
200 #define freeable(p) ( ((p)->tval & (STR|DONTFREE)) == STR )