1 /* Structures allocated for and updated during parse time that
2 are the IR before writing to the output file */
5 #define MAX_SUBCLASSES 16
19 int parent_id
;//offset into class set_stack
24 int parent_id
;//offset into CB
26 int ele_index
; //same as num_ele?
27 struct ele ele_list
[MAX_ELES
];
31 //8 ids for each direction
32 //fdat_id ordered by alphabetical direction
41 int msi
; //model_stack_index
42 struct model model_list
[MAX_MODELS
];
51 struct cdat
* subclass_list
[MAX_SUBCLASSES
];
52 struct set set_list
[MAX_SETS
];
62 struct ref ref_list
[MAX_REFS
];
66 struct cdat cdat_buf
[BUF_SIZE
];
67 struct odat odat_buf
[BUF_SIZE
];
68 struct vdat vdat_buf
[BUF_SIZE
];
79 insert_ref(int, int, int, int);
85 set_class_label(char*);
88 inc_subclass_index(void);
91 inc_subclass_index(void);