Lines Matching +refs:val +refs:top
98 long top;
110 if (st->top < 0) {
113 return (st->stack[st->top]);
119 if (st->top >= (st->stacksize - 1)) {
126 st->stack[++st->top] = (i);
132 if (st->top < 0) {
135 return (st->stack[st->top--]);
145 if (st->top < 0) {
148 return ((char *)(st->stack[st->top--]));
154 st->top = -1;
267 int val;
270 if ((val = setjmp(env)) != 0) {
272 switch (val) {
283 if (val == STACK_UNDERFLOW)