Операции
Для очереди должны быть определены следующие операции:
| empty(<нач_очереди>):boolean | - проверка очереди на пустоту; |
| add(<кон_очереди>,<нов_эл-т>):<кон_очереди> | - добавление элемента в конец очереди; |
| take_beg(<нач_очереди>):<тип_эл-тов_очереди> | - считывание значения первого элемента; |
| take_end(<кон_очереди>):<тип_эл-тов_очереди> | - считывание значения последнего элемента; |
| del(<нач_очереди>):<нач_очереди> | - удаление элемента из начала очереди. |