Finding entry points
Branch analysis from position: 0
2 jumps found. (Code = 43) Position 1 = 41, Position 2 = 53
Branch analysis from position: 41
1 jumps found. (Code = 62) Position 1 = -2
Branch analysis from position: 53
filename: /in/Ell2S
function name: (null)
number of ops: 66
compiled vars: !0 = $a, !1 = $b, !2 = $c, !3 = $d, !4 = $arr1, !5 = $arr2, !6 = $arr3, !7 = $arr4, !8 = $y, !9 = $m
line #* E I O op fetch ext return operands
-------------------------------------------------------------------------------------
3 0 E > ASSIGN !0, '3.11'
4 1 ASSIGN !1, '2.9'
5 2 ASSIGN !2, '3.10'
6 3 ASSIGN !3, '1.11'
7 4 INIT_FCALL 'explode'
5 SEND_VAL '.'
6 SEND_VAR !0
7 DO_ICALL $14
8 ASSIGN !4, $14
8 9 INIT_FCALL 'explode'
10 SEND_VAL '.'
11 SEND_VAR !1
12 DO_ICALL $16
13 ASSIGN !5, $16
9 14 INIT_FCALL 'explode'
15 SEND_VAL '.'
16 SEND_VAR !2
17 DO_ICALL $18
18 ASSIGN !6, $18
10 19 INIT_FCALL 'explode'
20 SEND_VAL '.'
21 SEND_VAR !3
22 DO_ICALL $20
23 ASSIGN !7, $20
12 24 FETCH_DIM_R ~22 !4, 0
25 FETCH_DIM_R ~23 !5, 0
26 ADD ~24 ~22, ~23
27 FETCH_DIM_R ~25 !6, 0
28 ADD ~26 ~24, ~25
29 FETCH_DIM_R ~27 !7, 0
30 ADD ~28 ~26, ~27
31 ASSIGN !8, ~28
13 32 FETCH_DIM_R ~30 !4, 1
33 FETCH_DIM_R ~31 !5, 1
34 ADD ~32 ~30, ~31
35 FETCH_DIM_R ~33 !6, 1
36 ADD ~34 ~32, ~33
37 FETCH_DIM_R ~35 !7, 1
38 ADD ~36 ~34, ~35
39 IS_SMALLER_OR_EQUAL 12, ~36
40 > JMPZ ~37, ->53
41 > INIT_FCALL 'floor'
42 FETCH_DIM_R ~38 !4, 1
43 FETCH_DIM_R ~39 !5, 1
44 ADD ~40 ~38, ~39
45 FETCH_DIM_R ~41 !6, 1
46 ADD ~42 ~40, ~41
47 FETCH_DIM_R ~43 !7, 1
48 ADD ~44 ~42, ~43
49 DIV ~45 ~44, 12
50 SEND_VAL ~45
51 DO_ICALL $46
52 ASSIGN_OP 1 !8, $46
14 53 > FETCH_DIM_R ~48 !4, 1
54 FETCH_DIM_R ~49 !5, 1
55 ADD ~50 ~48, ~49
56 FETCH_DIM_R ~51 !6, 1
57 ADD ~52 ~50, ~51
58 FETCH_DIM_R ~53 !7, 1
59 ADD ~54 ~52, ~53
60 MOD ~55 ~54, 12
61 ASSIGN !9, ~55
16 62 CONCAT ~57 !8, '+'
63 CONCAT ~58 ~57, !9
64 ECHO ~58
65 > RETURN 1
Generated using Vulcan Logic Dumper, using php 8.0.0