Finding entry points
Branch analysis from position: 0
1 jumps found. (Code = 42) Position 1 = 27
Branch analysis from position: 27
2 jumps found. (Code = 44) Position 1 = 29, Position 2 = 9
Branch analysis from position: 29
1 jumps found. (Code = 62) Position 1 = -2
Branch analysis from position: 9
2 jumps found. (Code = 43) Position 1 = 13, Position 2 = 18
Branch analysis from position: 13
1 jumps found. (Code = 42) Position 1 = 26
Branch analysis from position: 26
2 jumps found. (Code = 44) Position 1 = 29, Position 2 = 9
Branch analysis from position: 29
Branch analysis from position: 9
Branch analysis from position: 18
2 jumps found. (Code = 43) Position 1 = 22, Position 2 = 26
Branch analysis from position: 22
2 jumps found. (Code = 44) Position 1 = 29, Position 2 = 9
Branch analysis from position: 29
Branch analysis from position: 9
Branch analysis from position: 26
filename: /in/1PhEP
function name: (null)
number of ops: 50
compiled vars: !0 = $arr, !1 = $ototal, !2 = $ftotal, !3 = $ocount, !4 = $fcount, !5 = $i, !6 = $max
line #* E I O op fetch ext return operands
-------------------------------------------------------------------------------------
3 0 E > ASSIGN !0, <array>
8 1 ASSIGN !1, 0
9 2 ASSIGN !2, 0
10 3 ASSIGN !3, 0
11 4 ASSIGN !4, 0
12 5 ASSIGN !5, 0
6 COUNT ~13 !0
7 ASSIGN !6, ~13
8 > JMP ->27
13 9 > FETCH_DIM_R ~15 !0, !5
10 FETCH_DIM_R ~16 ~15, 'mission'
11 IS_EQUAL ~16, 'one'
12 > JMPZ ~17, ->18
14 13 > FETCH_DIM_R ~18 !0, !5
14 FETCH_DIM_R ~19 ~18, 'point'
15 ASSIGN_OP 1 !1, ~19
15 16 PRE_INC !3
13 17 > JMP ->26
19 18 > FETCH_DIM_R ~22 !0, !5
19 FETCH_DIM_R ~23 ~22, 'mission'
20 IS_EQUAL ~23, 'five'
21 > JMPZ ~24, ->26
20 22 > FETCH_DIM_R ~25 !0, !5
23 FETCH_DIM_R ~26 ~25, 'point'
24 ASSIGN_OP 1 !2, ~26
21 25 PRE_INC !4
12 26 > PRE_INC !5
27 > IS_SMALLER !5, !6
28 > JMPNZ ~30, ->9
25 29 > INIT_ARRAY ~32 'one', 'mission'
30 ADD_ARRAY_ELEMENT ~32 !1, 'point'
31 ADD_ARRAY_ELEMENT ~32 !3, 'count'
32 DIV ~33 !1, !3
33 ADD_ARRAY_ELEMENT ~32 ~33, 'average'
34 ASSIGN_DIM !0, 'one'
35 OP_DATA ~32
26 36 INIT_ARRAY ~35 'five', 'mission'
37 ADD_ARRAY_ELEMENT ~35 !2, 'point'
38 ADD_ARRAY_ELEMENT ~35 !4, 'count'
39 DIV ~36 !2, !4
40 ADD_ARRAY_ELEMENT ~35 ~36, 'average'
41 ASSIGN_DIM !0, 'five'
42 OP_DATA ~35
28 43 INIT_FCALL 'var_dump'
44 FETCH_DIM_R ~37 !0, 'one'
45 SEND_VAL ~37
46 FETCH_DIM_R ~38 !0, 'five'
47 SEND_VAL ~38
48 DO_ICALL
49 > RETURN 1
Generated using Vulcan Logic Dumper, using php 8.0.0