protected short op_output_stream() { zm.current_window.flush(); if (operands[0] == 3) { zm.printmemory = operands[1] & 0xFFFF; zm.memory_image[zm.printmemory] = (byte) 0; zm.memory_image[zm.printmemory + 1] = (byte) 0; } else if (operands[0] == 2) zm.header.set_transcripting(true); else if (operands[0] == -2) zm.header.set_transcripting(false); if (operands[0] > 0) zm.outputs[operands[0]] = true; else zm.outputs[-operands[0]] = false; return ZFALSE; }