(Variable var, Interpreter interp)
| 1878 | } |
| 1879 | |
| 1880 | Variable push(Variable var, Interpreter interp) { |
| 1881 | if (stack==null) |
| 1882 | stack = new Variable[STACK_SIZE]; |
| 1883 | if (topOfStack>=(STACK_SIZE-2)) |
| 1884 | interp.error("Stack overflow"); |
| 1885 | else |
| 1886 | topOfStack++; |
| 1887 | stack[topOfStack] = var; |
| 1888 | return var; |
| 1889 | } |
| 1890 | |
| 1891 | void pushGlobals() { |
| 1892 | if (pgm.globals==null) |
no test coverage detected