Finding entry points Branch analysis from position: 0 1 jumps found. (Code = 42) Position 1 = 70 Branch analysis from position: 70 2 jumps found. (Code = 44) Position 1 = 72, Position 2 = 2 Branch analysis from position: 72 1 jumps found. (Code = 62) Position 1 = -2 Branch analysis from position: 2 2 jumps found. (Code = 43) Position 1 = 10, Position 2 = 37 Branch analysis from position: 10 1 jumps found. (Code = 42) Position 1 = 69 Branch analysis from position: 69 2 jumps found. (Code = 44) Position 1 = 72, Position 2 = 2 Branch analysis from position: 72 Branch analysis from position: 2 Branch analysis from position: 37 2 jumps found. (Code = 44) Position 1 = 72, Position 2 = 2 Branch analysis from position: 72 Branch analysis from position: 2 filename: /in/PH1rX function name: (null) number of ops: 73 compiled vars: !0 = $i, !1 = $max, !2 = $input, !3 = $arr line #* E I O op fetch ext return operands ------------------------------------------------------------------------------------- 2 0 E > ASSIGN !0, !1 1 > JMP ->70 3 2 > CONCAT ~5 'result', !0 3 FETCH_R local ~6 ~5 4 FREE ~6 4 5 CONCAT ~7 'step', !0 6 FETCH_R local ~8 ~7 7 FREE ~8 6 8 IS_EQUAL !0, !1 9 > JMPZ ~9, ->37 7 10 > CONCAT ~10 'result', !0 11 FETCH_DIM_R ~12 !3, !0 12 DIV ~13 !2, ~12 13 CAST 4 ~14 ~13 14 FETCH_W local $11 ~10 15 ASSIGN $11, ~14 8 16 CONCAT ~16 'step', !0 17 CONCAT ~18 'result', !0 18 FETCH_R local ~19 ~18 19 FETCH_DIM_R ~20 !3, !0 20 MUL ~21 ~19, ~20 21 SUB ~22 !2, ~21 22 FETCH_W local $17 ~16 23 ASSIGN $17, ~22 9 24 CONCAT ~24 !0, '%3D+' 25 CONCAT ~25 'result', !0 26 FETCH_R local ~26 ~25 27 CONCAT ~27 ~24, ~26 28 CONCAT ~28 ~27, '%3Cbr%3E' 29 ECHO ~28 10 30 CONCAT ~29 !0, '%3D+' 31 CONCAT ~30 'step', !0 32 FETCH_R local ~31 ~30 33 CONCAT ~32 ~29, ~31 34 CONCAT ~33 ~32, '%3Cbr%3E' 35 ECHO ~33 36 > JMP ->69 13 37 > CONCAT ~34 'result', !0 38 ADD ~36 !0, 1 39 CONCAT ~37 'step', ~36 40 FETCH_R local ~38 ~37 41 FETCH_DIM_R ~39 !3, !0 42 DIV ~40 ~38, ~39 43 CAST 4 ~41 ~40 44 FETCH_W local $35 ~34 45 ASSIGN $35, ~41 14 46 CONCAT ~43 'step', !0 47 ADD ~45 !0, 1 48 CONCAT ~46 'step', ~45 49 FETCH_R local ~47 ~46 50 CONCAT ~48 'result', !0 51 FETCH_R local ~49 ~48 52 FETCH_DIM_R ~50 !3, !0 53 MUL ~51 ~49, ~50 54 SUB ~52 ~47, ~51 55 FETCH_W local $44 ~43 56 ASSIGN $44, ~52 15 57 CONCAT ~54 !0, '%3D+' 58 CONCAT ~55 'result', !0 59 FETCH_R local ~56 ~55 60 CONCAT ~57 ~54, ~56 61 CONCAT ~58 ~57, '%3Cbr%3E' 62 ECHO ~58 16 63 CONCAT ~59 !0, '%3D+' 64 CONCAT ~60 'step', !0 65 FETCH_R local ~61 ~60 66 CONCAT ~62 ~59, ~61 67 CONCAT ~63 ~62, '%3Cbr%3E' 68 ECHO ~63 2 69 > PRE_DEC !0 70 > IS_SMALLER_OR_EQUAL 0, !0 71 > JMPNZ ~65, ->2 18 72 > > RETURN 1
Generated using Vulcan Logic Dumper, using php 8.0.0