int8_t pop_StackVector(StackVector *stack) { CHECK_VARN(stack,EINVAL); CHECK_VARN(T(stack),EINVAL); if(!S(stack)) { return 0; } ARR_POP_BACK(StackVector,stack); return 0; }
int8_t pop_back_Vector(Vector *vec) { CHECK_VARN(vec,EINVAL); CHECK_VARN(T(vec),EINVAL); if(!S(vec)) { return EEMPTY; } ARR_POP_BACK(Vector,vec); return SUCCESS; }
int8_t pop_back_DequeVector(DequeVector *deque) { CHECK_VARN(deque,EINVAL); CHECK_VARN(T(deque),EINVAL); if(!S(deque)) { return 0; } ARR_POP_BACK(DequeVector,deque); return 0; }