Finding entry points Branch analysis from position: 0 2 jumps found. (Code = 77) Position 1 = 17, Position 2 = 28 Branch analysis from position: 17 2 jumps found. (Code = 78) Position 1 = 18, Position 2 = 28 Branch analysis from position: 18 1 jumps found. (Code = 42) Position 1 = 17 Branch analysis from position: 17 Branch analysis from position: 28 2 jumps found. (Code = 77) Position 1 = 37, Position 2 = 48 Branch analysis from position: 37 2 jumps found. (Code = 78) Position 1 = 38, Position 2 = 48 Branch analysis from position: 38 1 jumps found. (Code = 42) Position 1 = 37 Branch analysis from position: 37 Branch analysis from position: 48 1 jumps found. (Code = 62) Position 1 = -2 Branch analysis from position: 48 Branch analysis from position: 28 filename: /in/UNUi8 function name: (null) number of ops: 51 compiled vars: !0 = $i line #* E I O op fetch ext return operands ------------------------------------------------------------------------------------- 3 0 E > INIT_FCALL 'ceil' 1 INIT_FCALL 'abs' 2 SEND_VAL -2.5 3 DO_ICALL $1 4 SEND_VAR $1 5 DO_ICALL $2 6 MUL ~3 $2, 4 7 ECHO ~3 4 8 ECHO '%0A' 5 9 ECHO '%0A' 25 10 ECHO 'Test+2+to+5%0A' 26 11 ECHO '---------------------------------%0A' 27 12 INIT_FCALL 'range' 13 SEND_VAL -10 14 SEND_VAL 10 15 DO_ICALL $4 16 > FE_RESET_R $5 $4, ->28 17 > > FE_FETCH_R $5, !0, ->28 29 18 > CONCAT ~6 !0, '+%E2%86%92+' 19 INIT_FCALL 'repeatint' 20 SEND_VAR !0 21 SEND_VAL 2 22 SEND_VAL 5 23 DO_FCALL 0 $7 24 CONCAT ~8 ~6, $7 25 CONCAT ~9 ~8, '%0A' 26 ECHO ~9 27 27 > JMP ->17 28 > FE_FREE $5 31 29 ECHO '%0A' 33 30 ECHO 'Test+3+to+8%0A' 34 31 ECHO '---------------------------------%0A' 35 32 INIT_FCALL 'range' 33 SEND_VAL -10 34 SEND_VAL 10 35 DO_ICALL $10 36 > FE_RESET_R $11 $10, ->48 37 > > FE_FETCH_R $11, !0, ->48 37 38 > CONCAT ~12 !0, '+%E2%86%92+' 39 INIT_FCALL 'repeatint' 40 SEND_VAR !0 41 SEND_VAL 3 42 SEND_VAL 8 43 DO_FCALL 0 $13 44 CONCAT ~14 ~12, $13 45 CONCAT ~15 ~14, '%0A' 46 ECHO ~15 35 47 > JMP ->37 48 > FE_FREE $11 39 49 ECHO '%0A' 40 50 > RETURN 1 Function repeatint: Finding entry points Branch analysis from position: 0 2 jumps found. (Code = 43) Position 1 = 11, Position 2 = 19 Branch analysis from position: 11 2 jumps found. (Code = 43) Position 1 = 18, Position 2 = 19 Branch analysis from position: 18 1 jumps found. (Code = 62) Position 1 = -2 Branch analysis from position: 19 Branch analysis from position: 19 filename: /in/UNUi8 function name: repeatInt number of ops: 22 compiled vars: !0 = $value, !1 = $min, !2 = $max, !3 = $validValueNum, !4 = $result, !5 = $offset line #* E I O op fetch ext return operands ------------------------------------------------------------------------------------- 7 0 E > RECV !0 1 RECV !1 2 RECV !2 9 3 SUB ~6 !2, !1 4 ADD ~7 ~6, 1 5 ASSIGN !3, ~7 11 6 ADD ~9 !0, !1 7 MOD ~10 ~9, !3 8 ASSIGN !4, ~10 13 9 IS_SMALLER !0, !1 10 > JMPZ ~12, ->19 14 11 > SUB ~13 !1, !0 12 ASSIGN !5, ~13 15 13 MOD ~15 !5, !3 14 SUB ~16 !3, ~15 15 ASSIGN !4, ~16 16 16 IS_SMALLER_OR_EQUAL !3, !4 17 > JMPZ ~18, ->19 18 18 > ASSIGN !4, 0 22 19 > ADD ~20 !4, !1 20 > RETURN ~20 23 21* > RETURN null End of function repeatint
Generated using Vulcan Logic Dumper, using php 8.0.0