home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
The C Users' Group Library 1994 August
/
wc-cdrom-cusersgrouplibrary-1994-08.iso
/
listings
/
v_10_10
/
1010042a
< prev
next >
Wrap
Text File
|
1992-08-10
|
339b
|
22 lines
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 ) }