version 1.23, 2000/06/23 16:23:26 |
version 1.24, 2000/06/23 16:27:29 |
|
|
struct Var_ *locals[LOCAL_SIZE]; |
struct Var_ *locals[LOCAL_SIZE]; |
} SymTable; |
} SymTable; |
|
|
typedef LIST GSymT; |
typedef struct hash GSymT; |
/*- |
/*- |
* The structure for an individual graph node. Each node has several |
* The structure for an individual graph node. Each node has several |
* pieces of data associated with it. |
* pieces of data associated with it. |
|
|
#define PREFIX "*" /* Common prefix */ |
#define PREFIX "*" /* Common prefix */ |
#define ARCHIVE "!" /* Archive in "archive(member)" syntax */ |
#define ARCHIVE "!" /* Archive in "archive(member)" syntax */ |
#define MEMBER "%" /* Member in "archive(member)" syntax */ |
#define MEMBER "%" /* Member in "archive(member)" syntax */ |
|
#define LONGTARGET ".TARGET" |
|
#define LONGOODATE ".OODATE" |
|
#define LONGALLSRC ".ALLSRC" |
|
#define LONGIMPSRC ".IMPSRC" |
|
#define LONGPREFIX ".PREFIX" |
|
#define LONGARCHIVE ".ARCHIVE" |
|
#define LONGMEMBER ".MEMBER" |
|
|
|
|
#define FTARGET "@F" /* file part of TARGET */ |
#define FTARGET "@F" /* file part of TARGET */ |
#define DTARGET "@D" /* directory part of TARGET */ |
#define DTARGET "@D" /* directory part of TARGET */ |