ref: 8b19a7124fd21a5268b78ef26051da29f41398bf
dir: /queue.h/
typedef struct Node Node;
typedef struct Queue Queue;
struct Node
{
Node *link;
Rat val;
};
struct Queue
{
Node *front;
Node **rear;
};
Queue *mkqueue(void);
void queueset(Queue*);
void insert(Queue*, Rat);
void frontinsert(Queue*, Rat);
Rat delete(Queue*);