Subroutine Coverage

lib/Hardware/Simulator/MIX.pm
Criterion Covered Total %
subroutine 44 79 55.7
pod 6 74 8.1


line count pod subroutine
3 8 n/a BEGIN
14 8 n/a BEGIN
15 8 n/a BEGIN
23 8 n/a BEGIN
38 8 n/a BEGIN
116 7 No new
133 12 Yes reset
186 83 Yes step
257 0 Yes go
266 4 No X_ADD
273 0 No X_ADDR_TRANSFER
302 1 No X_CMP
312 2 No X_DIV
332 0 No wait_until_device_ready
349 0 No X_INPUT
368 0 No X_IOC
388 0 No X_JBUS
393 0 No X_JMP_COND
424 0 No X_JMP_REG
437 0 No X_JRED
446 7 No X_LDA
453 7 No X_LDAN
461 8 No X_LDI
468 7 No X_LDIN
476 7 No X_LDX
483 7 No X_LDXN
491 1 No X_MISC
538 0 No X_MOVE
553 3 No X_MUL
566 1 No X_NOP
571 0 No X_OUTPUT
593 1 No X_SHIFT
655 6 No X_STA
661 7 No X_STI
668 1 No X_STJ
674 6 No X_STX
680 6 No X_STZ
686 1 No X_SUB
698 1 No get_reg
747 58 No set_reg
773 54 No read_mem_timed
780 26 No write_mem_timed
788 81 No read_mem
841 143 No write_mem
878 5 No add
891 1 No minus
903 3 No mul
923 2 No div
961 0 No set_max_byte
967 0 No get_max_byte
973 0 No get_last_error
990 0 Yes add_device
1006 0 No get_overflow
1012 0 No get_cmp_flag
1018 0 No get_pc
1024 16 No get_current_time
1030 0 No get_exec_count
1036 0 No get_exec_time
1043 0 Yes get_device_buffer
1054 0 No write_tape
1074 0 No read_tape
1097 0 No set_tape_pos
1100 0 No set_disk_pos
1103 0 No write_disk
1106 0 No read_disk
1112 0 Yes load_card
1166 0 No punch_card
1198 0 No print_line
1233 0 No new_page
1257 0 No read_typewriter
1304 0 No is_halted
1319 0 No fix_word
1336 21 No neg_word
1349 18 No word_to_int
1366 6 No word_to_uint
1381 15 No int_to_word
1404 0 No debug
1417 10 No mix_char
1426 5 No mix_char_code