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);
195 if (
p->Top >=
p->Size )
197 printf(
"Parse_StackOpPush(): Stack size is too small!\n" );
200 p->pData[
p->Top++ ] = Oper;
218 printf(
"Parse_StackOpPush(): Trying to extract data from the empty stack!\n" );
221 return p->pData[ --
p->Top ];
#define ABC_ALLOC(type, num)
#define ABC_NAMESPACE_IMPL_START
#define ABC_NAMESPACE_IMPL_END
struct ParseStackOpStruct Parse_StackOp_t
typedefABC_NAMESPACE_HEADER_START struct ParseStackFnStruct Parse_StackFn_t
INCLUDES ///.
Parse_StackFn_t * Parse_StackFnStart(int nDepth)
FUNCTION DEFINITIONS ///.
void * Parse_StackFnPop(Parse_StackFn_t *p)
void Parse_StackFnFree(Parse_StackFn_t *p)
void Parse_StackFnPush(Parse_StackFn_t *p, void *bFunc)
Parse_StackOp_t * Parse_StackOpStart(int nDepth)
int Parse_StackOpIsEmpty(Parse_StackOp_t *p)
void Parse_StackOpPush(Parse_StackOp_t *p, int Oper)
int Parse_StackFnIsEmpty(Parse_StackFn_t *p)
int Parse_StackOpPop(Parse_StackOp_t *p)
void Parse_StackOpFree(Parse_StackOp_t *p)