#ifndef FALSE #define FALSE 0 #endif #ifndef NULL #define NULL 0 #endif #ifndef VSTACK #define VSTACK template class Gstack { public: virtual void push(T) = 0; // pure virtual function virtual T pop() = 0; // pure virtual function virtual bool isempty() = 0; // pure virtual function virtual bool isfull() = 0; // pure virtual function void reverse ( int); // a prototype only }; #endif