protected short op_print_num() { char[] mychars; int i; mychars = Integer.toString((int) operands[0], 10).toCharArray(); for (i = 0; i < mychars.length; i++) { zm.print_ascii_char((short) mychars[i]); } return ZFALSE; }
protected short op_print_char() { zm.print_ascii_char(operands[0]); return ZFALSE; }
protected short op_new_line() { zm.print_ascii_char((short) 13); return ZFALSE; }
protected short op_quit() { zm.print_ascii_char((short) '*'); zm.print_ascii_char((short) '*'); zm.print_ascii_char((short) '*'); zm.print_ascii_char((short) 'E'); zm.print_ascii_char((short) 'N'); zm.print_ascii_char((short) 'D'); zm.print_ascii_char((short) ' '); zm.print_ascii_char((short) 'O'); zm.print_ascii_char((short) 'F'); zm.print_ascii_char((short) ' '); zm.print_ascii_char((short) 'S'); zm.print_ascii_char((short) 'E'); zm.print_ascii_char((short) 'S'); zm.print_ascii_char((short) 'S'); zm.print_ascii_char((short) 'I'); zm.print_ascii_char((short) 'O'); zm.print_ascii_char((short) 'N'); zm.print_ascii_char((short) '*'); zm.print_ascii_char((short) '*'); zm.print_ascii_char((short) '*'); zm.print_ascii_char((short) 13); // zm.stop(); return ZFALSE; }
protected short op_print_ret() { zm.print_string(zm.pc); zm.print_ascii_char((short) 13); z_ret(); return ZTRUE; }