1 /* $Header: str.h,v 1.0 87/12/18 13:07:30 root Exp $
4 * Revision 1.0 87/12/18 13:07:30 root
10 char * str_ptr; /* pointer to malloced string */
11 double str_nval; /* numeric value, if any */
12 int str_len; /* allocated size */
13 int str_cur; /* length of str_ptr as a C string */
15 STR *str_next; /* while free, link to next free str */
17 char str_pok; /* state of str_ptr */
18 char str_nok; /* state of str_nval */
21 #define Nullstr Null(STR*)
23 /* the following macro updates any magic values this str is associated with */
25 #define STABSET(x) (x->str_link.str_magic && stabset(x->str_link.str_magic,x))
28 EXT long tmps_max INIT(-1);