87 |
|
#define ttan(x) (tsin(x)/tcos(x)) |
88 |
|
#endif |
89 |
|
/* custom version of assert(3) */ |
90 |
< |
#define CHECK(be,et,em) ((be) ? error(et,em) : 0) |
90 |
> |
#define CHECK(be,et,em) if (be) error(et,em) else |
91 |
|
#ifdef DEBUG |
92 |
|
#define DCHECK CHECK |
93 |
|
#else |
94 |
< |
#define DCHECK(be,et,em) 0 |
94 |
> |
#define DCHECK(be,et,em) (void)0 |
95 |
|
#endif |
96 |
|
/* memory operations */ |
97 |
|
#ifdef NOSTRUCTASS |
223 |
|
extern int writebuf(int fd, char *bpos, int siz); |
224 |
|
/* defined in rexpr.c */ |
225 |
|
extern int ecompile(char *sp, int iflg, int wflag); |
226 |
< |
extern char *expsave(); |
226 |
> |
extern char *expsave(void); |
227 |
|
extern void expset(char *ep); |
228 |
|
extern char *eindex(char *sp); |
229 |
|
/* defined in savestr.c */ |