#ifndef OPERAND_STACK #define OPERAND_STACK #define TYPE_STACK_SIZE 32 typedef struct OperandStack { int top; int operands[TYPE_STACK_SIZE]; } OperandStack; int OStackSize(OperandStack* stack); int OStackPush(OperandStack* stack, int operand); int OStackPop(OperandStack* stack, int* result); #endif