4 #if !defined(_eic_ptr)
\r
6 typedef struct {void *p, *sp, *ep;} ptr_t;
\r
10 char cval; /* char value */
\r
11 unsigned char ucval;
\r
12 short sval; /* short integer val */
\r
13 unsigned short usval;
\r
14 int ival; /* integer value */
\r
16 long lval; /* long integer */
\r
17 unsigned long ulval;
\r
18 float fval; /* float value */
\r
19 double dval; /* double float value */
\r
26 int (*func)(); /* function pointer */
\r
27 union VaL (*vfunc)();
\r
29 struct symentry_t * sym;/* pointer into symbol table */
\r
31 pid_t pid; /* process ID value */
\r
32 size_t szval; /* generic size value */
\r
33 ssize_t sszval; /* POSIX.1 byte count value */
\r
34 mode_t mval; /* mode_t value */
\r
35 off_t offval; /* file offset position */
\r
37 typedef union VaL val_t;
\r
41 typedef struct AR_t {
\r
47 typedef struct AR_t {
\r