23 lines
		
	
	
	
		
			560 B
		
	
	
	
		
			C
		
	
	
	
	
	
			
		
		
	
	
			23 lines
		
	
	
	
		
			560 B
		
	
	
	
		
			C
		
	
	
	
	
	
| /* $Header$ */
 | |
| /*	C O D E - G E N E R A T O R   D E F I N I T I O N S	*/
 | |
| 
 | |
| struct stat_block	{
 | |
| 	struct stat_block *next;
 | |
| 	label st_break;
 | |
| 	label st_continue;
 | |
| };
 | |
| 
 | |
| 
 | |
| /* allocation definitions of struct stat_block */
 | |
| /* ALLOCDEF "stat_block" */
 | |
| extern char *st_alloc();
 | |
| extern struct stat_block *h_stat_block;
 | |
| #define	new_stat_block() ((struct stat_block *) \
 | |
| 		st_alloc((char **)&h_stat_block, sizeof(struct stat_block)))
 | |
| #define	free_stat_block(p) st_free(p, h_stat_block, sizeof(struct stat_block))
 | |
| 
 | |
| 
 | |
| #define	LVAL	0
 | |
| #define	RVAL	1
 | |
| #define	FALSE	0
 | |
| #define	TRUE	1
 |