Subroutine Coverage

blib/lib/Language/Befunge/Ops.pm
Criterion Covered Total %
subroutine 59 59 100.0
pod 55 55 100.0


line count pod subroutine
13 68 n/a BEGIN
14 68 n/a BEGIN
16 68 n/a BEGIN
17 68 n/a BEGIN
44 650 Yes num_push_number
69 37 Yes str_enter_string_mode
83 29 Yes str_fetch_char
103 2 Yes str_store_char
132 86 Yes math_addition
153 42 Yes math_substraction
174 73 Yes math_multiplication
195 7 Yes math_division
214 5 Yes math_remainder
240 106 Yes dir_go_east
250 50 Yes dir_go_west
260 23 Yes dir_go_north
270 68 Yes dir_go_south
280 2 Yes dir_go_high
290 1 Yes dir_go_low
300 2 Yes dir_go_away
313 5 Yes dir_turn_left
326 5 Yes dir_turn_right
336 5 Yes dir_reverse
348 6 Yes dir_set_delta
367 21 Yes decis_neg
382 6 Yes decis_gt
396 70 Yes decis_horiz_if
410 9 Yes decis_vert_if
424 2 Yes decis_z_if
438 6 Yes decis_cmp
470 3 Yes flow_space
484 41 Yes flow_no_op
495 2 Yes flow_comments
512 256 Yes flow_trampoline
522 6 Yes flow_jump_to
537 13 Yes flow_repeat
562 19 Yes flow_kill_thread
572 186 Yes flow_quit
592 63 Yes stack_pop
602 70 Yes stack_duplicate
615 3 Yes stack_swap
628 2 Yes stack_clear
645 19 Yes block_open
668 12 Yes block_close
688 11 Yes bloc_transfer
710 4 Yes store_get
729 15 Yes store_put
755 212 Yes stdio_out_num
769 150 Yes stdio_out_ascii
784 12 Yes stdio_in_num
813 3 Yes stdio_in_ascii
827 3 Yes stdio_in_file
858 3 Yes stdio_out_file
890 2 Yes stdio_sys_exec
912 30 Yes sys_info
1040 6 Yes spawn_ip
1064 19 Yes lib_load
1105 10 Yes lib_unload
1145 13 Yes lib_run_instruction