21 lines
476 B
C
21 lines
476 B
C
|
/*
|
||
|
* Author: Hans van Eck.
|
||
|
*/
|
||
|
/* $Header$ */
|
||
|
|
||
|
typedef struct label_list *lblst_p;
|
||
|
|
||
|
struct label_list {
|
||
|
lblst_p ll_next; /* pointer to next label in the list */
|
||
|
num_p ll_num; /* pointer to label definition */
|
||
|
short ll_size; /* size of the element on top at this label */
|
||
|
char ll_fallthrough; /* is the label reached by fallthrough ? */
|
||
|
};
|
||
|
|
||
|
typedef struct label_list lblst_t;
|
||
|
|
||
|
extern lblst_p est_list;
|
||
|
extern int state;
|
||
|
#define KNOWN 1
|
||
|
#define NOTREACHED 2
|