int StackPtr;
StackElemTyp Stack [ StackMax ];
void Init ( )
{ StackPtr = -1; }
void Push ( Elem )
StackElemTyp Elem;
{ /* Check overflow here. */
Stack [ ++ StackPtr ] = Elem;
}
StackElemTyp Pop ( )
{ assert ( StackPtr >= 0 )
return Stack [ StackPtr -- ];
}
void CheckEmpty ( )
{ assert ( StackPtr = -1 ) }
/* End of File */