ViewVC Help
View File | Revision Log | Show Annotations | Download File | Root Listing
root/radiance/ray/src/common/calcomp.h
(Generate patch)

Comparing ray/src/common/calcomp.h (file contents):
Revision 2.2 by greg, Mon Sep 21 12:01:33 1992 UTC vs.
Revision 2.4 by greg, Fri Feb 17 18:34:41 1995 UTC

# Line 32 | Line 32 | typedef struct epnode {
32          double  num;            /* number */
33          char  *name;            /* symbol name */
34          int  chan;              /* channel number */
35 <        long  tick;             /* timestamp */
35 >        unsigned long  tick;    /* timestamp */
36          struct vardef {
37              char  *name;                /* variable name */
38              int  nlinks;                /* number of references */
# Line 55 | Line 55 | extern double  eval(), varvalue(), chanvalue(), funval
55   extern double  argument(), getnum();
56   extern double  (*eoper[])();
57   extern int  getinum();
58 < extern char  *getname(), *qualname(), *setcontext(), *argfun();
58 > extern char  *getname(), *qualname(), *argfun();
59 > extern char  *setcontext(), *pushcontext(), *popcontext();
60   extern EPNODE  *eparse(), *ekid(), *dlookup(), *dpop(), *dfirst(), *dnext();
61   extern EPNODE  *getdefn(), *getchan();
62   extern EPNODE  *getE1(), *getE2(), *getE3(), *getE4(), *getE5(), *rconst();
63   extern VARDEF  *varinsert(), *varlookup(), *argf();
64   extern LIBR  *liblookup();
65 < extern long  eclock;
65 > extern unsigned long  eclock;
66   extern int  nextc;
67  
68   #define  evalue(ep)     (*eoper[(ep)->type])(ep)

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines