Finding entry points Branch analysis from position: 0 1 jumps found. (Code = 42) Position 1 = 53 Branch analysis from position: 53 2 jumps found. (Code = 44) Position 1 = 56, Position 2 = 7 Branch analysis from position: 56 1 jumps found. (Code = 62) Position 1 = -2 Branch analysis from position: 7 1 jumps found. (Code = 42) Position 1 = 48 Branch analysis from position: 48 2 jumps found. (Code = 44) Position 1 = 52, Position 2 = 8 Branch analysis from position: 52 2 jumps found. (Code = 44) Position 1 = 56, Position 2 = 7 Branch analysis from position: 56 Branch analysis from position: 7 Branch analysis from position: 8 2 jumps found. (Code = 44) Position 1 = 52, Position 2 = 8 Branch analysis from position: 52 Branch analysis from position: 8 filename: /in/4EQ8V function name: (null) number of ops: 57 compiled vars: !0 = $s, !1 = $n, !2 = $k, !3 = $z, !4 = $i, !5 = $j, !6 = $fact1, !7 = $fact2 line #* E I O op fetch ext return operands ------------------------------------------------------------------------------------- 4 0 E > ASSIGN !0, 6 5 1 ASSIGN !1, 2 6 2 ASSIGN !2, 7 8 3 ASSIGN !3, 0 9 4 ASSIGN !4, 0 10 5 ASSIGN !5, !2 12 6 > JMP ->53 14 7 > > JMP ->48 17 8 > INIT_FCALL_BY_NAME 'gmp_fact' 9 SEND_VAR_EX !1 10 DO_FCALL 0 $14 11 INIT_FCALL_BY_NAME 'gmp_fact' 12 SEND_VAR_EX !4 13 DO_FCALL 0 $15 14 INIT_FCALL_BY_NAME 'gmp_fact' 15 SUB ~16 !1, !4 16 SEND_VAL_EX ~16 17 DO_FCALL 0 $17 18 MUL ~18 $15, $17 19 DIV ~19 $14, ~18 20 ASSIGN !6, ~19 18 21 ECHO !6 21 22 INIT_FCALL_BY_NAME 'gmp_fact' 23 MUL ~21 !0, !4 24 SUB ~22 !5, ~21 25 SUB ~23 ~22, 1 26 SEND_VAL_EX ~23 27 DO_FCALL 0 $24 28 INIT_FCALL_BY_NAME 'gmp_fact' 29 SUB ~25 !1, !4 30 SEND_VAL_EX ~25 31 DO_FCALL 0 $26 32 INIT_FCALL_BY_NAME 'gmp_fact' 33 SUB ~27 !1, !4 34 SEND_VAL_EX ~27 35 DO_FCALL 0 $28 36 MUL ~29 $26, $28 37 DIV ~30 $24, ~29 38 ASSIGN !7, ~30 23 39 INIT_FCALL 'pow' 40 SEND_VAL -1 41 SEND_VAR !4 42 DO_ICALL $32 43 MUL ~33 !6, $32 44 MUL ~34 !7, ~33 45 ADD ~35 !3, ~34 46 ASSIGN !3, ~35 26 47 PRE_INC !4 14 48 > SUB ~38 !5, !1 49 DIV ~39 ~38, !0 50 IS_SMALLER_OR_EQUAL !4, ~39 51 > JMPNZ ~40, ->8 28 52 > PRE_INC !5 12 53 > MUL ~42 !0, !1 54 IS_SMALLER_OR_EQUAL !5, ~42 55 > JMPNZ ~43, ->7 33 56 > > RETURN 1
Generated using Vulcan Logic Dumper, using php 8.0.0