diff options
| -rw-r--r-- | tree.h | 6 |
1 files changed, 3 insertions, 3 deletions
| @@ -1,7 +1,7 @@ | |||
| 1 | /* | 1 | /* |
| 2 | ** tree.h | 2 | ** tree.h |
| 3 | ** TecCGraf - PUC-Rio | 3 | ** TecCGraf - PUC-Rio |
| 4 | ** $Id: tree.h,v 1.12 1996/02/12 18:32:40 roberto Exp roberto $ | 4 | ** $Id: tree.h,v 1.13 1996/02/14 13:35:51 roberto Exp roberto $ |
| 5 | */ | 5 | */ |
| 6 | 6 | ||
| 7 | #ifndef tree_h | 7 | #ifndef tree_h |
| @@ -14,8 +14,8 @@ | |||
| 14 | 14 | ||
| 15 | typedef struct TaggedString | 15 | typedef struct TaggedString |
| 16 | { | 16 | { |
| 17 | unsigned short varindex; /* != NOT_USED if this is a symbol */ | 17 | Word varindex; /* != NOT_USED if this is a symbol */ |
| 18 | unsigned short constindex; /* != NOT_USED if this is a constant */ | 18 | Word constindex; /* != NOT_USED if this is a constant */ |
| 19 | unsigned long hash; /* 0 if not initialized */ | 19 | unsigned long hash; /* 0 if not initialized */ |
| 20 | int marked; /* for garbage collection; never collect (nor change) if > 1 */ | 20 | int marked; /* for garbage collection; never collect (nor change) if > 1 */ |
| 21 | char str[1]; /* \0 byte already reserved */ | 21 | char str[1]; /* \0 byte already reserved */ |
