The current context is said to be the top element on the stack.
Contextual information is stored in a structure called a ContextNode:
struct ContextNode {
struct MinNode cn_Node;
LONG cn_ID;
LONG cn_Type;
LONG cn_Size; /* Size of this chunk */
LONG cn_Scan; /* # of bytes read/written so far */
/* There are private fields hiding here. */
};
CurrentChunk() ParentChunk()