#include "QueueElement.h" struct cell { QueueElementType elt; /*data*/ struct cell *tl; /*pointer to next cell*/ }; typedef struct cell Cell; typedef Cell *Queue; /* Queue by Circular List */