Lines Matching defs:readstack
51 struct source *readstack;
256 bmachine.readstack = calloc(sizeof(struct source),
258 if (bmachine.readstack == NULL)
275 bmachine.readstack[0] = *src;
281 struct source *src = &bmachine.readstack[bmachine.readsp];
289 struct source *src = &bmachine.readstack[bmachine.readsp];
297 struct source *src = &bmachine.readstack[bmachine.readsp];
305 struct source *src = &bmachine.readstack[bmachine.readsp];
942 push_string(read_string(&bmachine.readstack[bmachine.readsp]));
1634 free(read_string(&bmachine.readstack[bmachine.readsp]));
1662 push_number(readnumber(&bmachine.readstack[bmachine.readsp],
1669 int ch = bmachine.readstack[bmachine.readsp].lastchar;
1683 src_setstring(&bmachine.readstack[bmachine.readsp], p);
1690 struct source *stack = bmachine.readstack;
1695 bmachine.readstack = stack;
1697 src_setstring(&bmachine.readstack[++bmachine.readsp], p);