Rev 439 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 439 | Rev 518 | ||
---|---|---|---|
Line 21... | Line 21... | ||
21 | #ifndef NODE_H_ |
21 | #ifndef NODE_H_ |
22 | #define NODE_H_ |
22 | #define NODE_H_ |
23 | 23 | ||
24 | #include "symtab.h" |
24 | #include "symtab.h" |
25 | 25 | ||
26 | enum{ MAXCHILDREN = 10 }; |
26 | #define MAXCHILDREN 10 |
27 | 27 | ||
28 | struct node{ |
28 | struct node{ |
29 | int kind; |
29 | int kind; |
30 | struct node *child[MAXCHILDREN],*next; |
30 | struct node *child[MAXCHILDREN],*next; |
31 | /* next is a link, used to track allocated nodes - see global node_list */ |
31 | /* next is a link, used to track allocated nodes - see global node_list */ |