InitList(L) Procedure to initialise the list L to empty
DestroyList(L)
Procedure to make an existing list L empty
ListIsEmpty(L) ? b
Boolean function to return TRUE if L is empty
ListIsFull(L) ? b
Boolean function to return TRUE if L is full
CurIsEmpty(L) ? b
Boolean function to return TRUE if the current position
in L is empty