--- ray/src/common/calexpr.c 2003/07/03 22:41:44 2.23 +++ ray/src/common/calexpr.c 2003/07/17 09:21:29 2.24 @@ -1,5 +1,5 @@ #ifndef lint -static const char RCSid[] = "$Id: calexpr.c,v 2.23 2003/07/03 22:41:44 schorsch Exp $"; +static const char RCSid[] = "$Id: calexpr.c,v 2.24 2003/07/17 09:21:29 schorsch Exp $"; #endif /* * Compute data values using expression parser @@ -26,6 +26,7 @@ static const char RCSid[] = "$Id: calexpr.c,v 2.23 200 #include #include +#include "rterror.h" #include "calcomp.h" #define MAXLINE 256 /* maximum line length */ @@ -34,10 +35,12 @@ static const char RCSid[] = "$Id: calexpr.c,v 2.23 200 #define isdecimal(c) (isdigit(c) || (c) == '.') -static double euminus(), eargument(), enumber(); -static double echannel(); -static double eadd(), esubtr(), emult(), edivi(), epow(); -static double ebotch(); +static double euminus(EPNODE *), eargument(EPNODE *), enumber(EPNODE *); +static double echannel(EPNODE *); +static double eadd(EPNODE *), esubtr(EPNODE *), + emult(EPNODE *), edivi(EPNODE *), + epow(EPNODE *); +static double ebotch(EPNODE *); unsigned int esupport = /* what to support */ E_VARIABLE | E_FUNCTION ;