home *** CD-ROM | disk | FTP | other *** search
- struct item { /* 'user' data item structure */
- union {
- double num; /* floating point number */
- char *str; /* character string data */
- int intt; /* integer data */
- int logic; /* logical data */
- } data; /* data item */
- int type; /* data type specifier */
- };
-
- #define DERROR 0 /* ERROR data type specifier */
- #define DNUM 1 /* floating point number data type specifier */
- #define DLOGIC 2 /* logical data type specifier */
- #define DINT 3 /* integer data type specifier */
- #define DSTR 4 /* character string data type specifier */
-