typedef struct item *item_p;
typedef struct queue_t *queue;

struct queue_t {
	instr_p	head;
	instr_p	tail;
	int	qlen;
};

#define qhead(q)	(q)->head
#define qlength(q)	(q)->qlen
#define next(x)		(x)->fw