//--------------------------------------------------------------------
// stackHasAdllist.cc
//
// Written by Chuck Cusack, Feb 2001
//--------------------------------------------------------------------
#include "stackHasAdllist.h"
//--------------------------------------------------------------------
void stack::Push(int K)
{
    Q.InsertAtHead(K);
}
//--------------------------------------------------------------------
int stack::Pop()
{
   return Q.DeleteFromHead();
}
//--------------------------------------------------------------------
void stack::Purge()
{
   Q.Purge();
}
//--------------------------------------------------------------------
int stack::Peek()
{
   return Q.getHead();
}
//--------------------------------------------------------------------
bool stack::isEmpty() const
{
   return Q.isEmpty();
}
//--------------------------------------------------------------------
