--- ray/src/common/calcomp.h 2004/03/28 20:33:12 2.17 +++ ray/src/common/calcomp.h 2005/05/25 04:44:25 2.20 @@ -1,4 +1,4 @@ -/* RCSid $Id: calcomp.h,v 2.17 2004/03/28 20:33:12 schorsch Exp $ */ +/* RCSid $Id: calcomp.h,v 2.20 2005/05/25 04:44:25 greg Exp $ */ /* * calcomp.h - header file for expression parser. */ @@ -70,6 +70,7 @@ extern unsigned long eclock; extern unsigned int esupport; extern EPNODE *curfunc; extern int nextc; +extern int eofc; /* defined in biggerlib.c */ extern void biggerlib(void); @@ -79,7 +80,7 @@ extern void fcompile(char *fname); extern void scompile(char *str, char *fname, int ln); extern double varvalue(char *vname); extern double evariable(EPNODE *ep); -extern void varset(char *fname, int assign, double val); +extern void varset(char *vname, int assign, double val); extern void dclear(char *name); extern void dremove(char *name); extern int vardefined(char *name); @@ -142,15 +143,6 @@ extern void libupdate(char *fn); /* defined in calprnt.c */ extern void eprint(EPNODE *ep, FILE *fp); extern void dprint(char *name, FILE *fp); - /* defined in savestr.c */ -//extern char *savestr(char *str); -//extern void freestr(char *s); -//extern int shash(char *s); - /* defined in ealloc.c */ -//extern char *emalloc(unsigned int n); -//extern char *ecalloc(unsigned int ne, unsigned int es); -//extern char *erealloc(char *cp, unsigned int n); -//extern void efree(char *cp); /* defined by client */ extern double chanvalue(int n);