80 return (
int)(p->Top == 0);
96 if ( p->Top >= p->Size )
98 printf(
"Parse_StackFnPush(): Stack size is too small!\n" );
101 p->pData[ p->Top++ ] = bFunc;
119 printf(
"Parse_StackFnPush(): Trying to extract data from the empty stack!\n" );
122 return p->pData[ --p->Top ];
179 return (
int)(p->
Top == 0);
197 printf(
"Parse_StackOpPush(): Stack size is too small!\n" );
218 printf(
"Parse_StackOpPush(): Trying to extract data from the empty stack!\n" );
Parse_StackOp_t * Parse_StackOpStart(int nDepth)
int Parse_StackOpIsEmpty(Parse_StackOp_t *p)
int Parse_StackOpPop(Parse_StackOp_t *p)
void * Parse_StackFnPop(Parse_StackFn_t *p)
#define ABC_ALLOC(type, num)
void Parse_StackFnPush(Parse_StackFn_t *p, void *bFunc)
void Parse_StackOpFree(Parse_StackOp_t *p)
void Parse_StackFnFree(Parse_StackFn_t *p)
#define ABC_NAMESPACE_IMPL_END
int Parse_StackFnIsEmpty(Parse_StackFn_t *p)
typedefABC_NAMESPACE_HEADER_START struct ParseStackFnStruct Parse_StackFn_t
INCLUDES ///.
#define ABC_NAMESPACE_IMPL_START
Parse_StackFn_t * Parse_StackFnStart(int nDepth)
FUNCTION DEFINITIONS ///.
void Parse_StackOpPush(Parse_StackOp_t *p, int Oper)