typedef aggr Qelem; adt Queue { Lock; Qelem *elems; void putq(*Queue, void*); void* getq(*Queue); int isempty(*Queue);};typedef aggr Qelem;
adt Queue {
Lock;
Qelem *elems;
void putq(*Queue, void*);
void* getq(*Queue);
int isempty(*Queue);
};