Finding entry points Branch analysis from position: 0 2 jumps found. (Code = 77) Position 1 = 88, Position 2 = 156 Branch analysis from position: 88 2 jumps found. (Code = 78) Position 1 = 89, Position 2 = 156 Branch analysis from position: 89 2 jumps found. (Code = 77) Position 1 = 98, Position 2 = 120 Branch analysis from position: 98 2 jumps found. (Code = 78) Position 1 = 99, Position 2 = 120 Branch analysis from position: 99 1 jumps found. (Code = 42) Position 1 = 119 Branch analysis from position: 119 1 jumps found. (Code = 42) Position 1 = 98 Branch analysis from position: 98 Branch analysis from position: 120 2 jumps found. (Code = 43) Position 1 = 123, Position 2 = 124 Branch analysis from position: 123 1 jumps found. (Code = 42) Position 1 = 88 Branch analysis from position: 88 Branch analysis from position: 124 2 jumps found. (Code = 77) Position 1 = 132, Position 2 = 154 Branch analysis from position: 132 2 jumps found. (Code = 78) Position 1 = 133, Position 2 = 154 Branch analysis from position: 133 1 jumps found. (Code = 42) Position 1 = 153 Branch analysis from position: 153 1 jumps found. (Code = 42) Position 1 = 132 Branch analysis from position: 132 Branch analysis from position: 154 1 jumps found. (Code = 42) Position 1 = 88 Branch analysis from position: 88 Branch analysis from position: 154 Branch analysis from position: 120 Branch analysis from position: 156 1 jumps found. (Code = 62) Position 1 = -2 Branch analysis from position: 156 Found catch point at position: 111 Branch analysis from position: 111 2 jumps found. (Code = 107) Position 1 = 112, Position 2 = -2 Branch analysis from position: 112 1 jumps found. (Code = 42) Position 1 = 98 Branch analysis from position: 98 Found catch point at position: 145 Branch analysis from position: 145 2 jumps found. (Code = 107) Position 1 = 146, Position 2 = -2 Branch analysis from position: 146 1 jumps found. (Code = 42) Position 1 = 132 Branch analysis from position: 132 filename: /in/jYX5J function name: (null) number of ops: 158 compiled vars: !0 = $num1, !1 = $otherValuesNoFrac, !2 = $binaryOps, !3 = $separator, !4 = $otherVal, !5 = $name, !6 = $fn, !7 = $op, !8 = $e line #* E I O op fetch ext return operands ------------------------------------------------------------------------------------- 4 0 E > INIT_FCALL 'error_reporting' 1 SEND_VAL 32767 2 DO_ICALL 5 3 NEW $10 'BcMath%5CNumber' 4 SEND_VAL_EX '0.12345' 5 DO_FCALL 0 6 ASSIGN !0, $10 7 7 NEW $13 'BcMath%5CNumber' 8 SEND_VAL_EX '2.1' 9 DO_FCALL 0 10 INIT_ARRAY ~15 $13, 'BC' 8 11 ADD_ARRAY_ELEMENT ~15 2, 'int' 9 12 ADD_ARRAY_ELEMENT ~15 2.1, 'float' 10 13 ADD_ARRAY_ELEMENT ~15 '2.1', 'numeric-string' 11 14 ADD_ARRAY_ELEMENT ~15 'xyz', 'non-numeric-string' 7 15 ADD_ARRAY_ELEMENT ~15 <true>, 'bool' 16 ADD_ARRAY_ELEMENT ~15 null, 'null' 17 ADD_ARRAY_ELEMENT ~15 <array>, 'array' 15 18 NEW $16 'stdClass' 19 DO_FCALL 0 20 ADD_ARRAY_ELEMENT ~15 $16, 'object' 16 21 INIT_FCALL 'fopen' 22 SEND_VAL 'php%3A%2F%2Finput' 23 SEND_VAL 'r' 24 DO_ICALL $18 25 ADD_ARRAY_ELEMENT ~15 $18, 'resource' 17 26 DECLARE_LAMBDA_FUNCTION ~19 [0] 27 ADD_ARRAY_ELEMENT ~15 ~19, 'closure' 18 28 DECLARE_LAMBDA_FUNCTION ~20 [1] 29 INIT_DYNAMIC_CALL ~20 30 DO_FCALL 0 $21 31 ADD_ARRAY_ELEMENT ~15 $21, 'generator' 19 32 DECLARE_ANON_CLASS <unknown> 33 NEW $23 $22 34 DO_FCALL 0 35 ADD_ARRAY_ELEMENT ~15 $23, 'stringable' 6 36 ASSIGN !1, ~15 27 37 DECLARE_LAMBDA_FUNCTION ~26 [2] 38 INIT_ARRAY ~27 ~26, '%2B' 28 39 DECLARE_LAMBDA_FUNCTION ~28 [3] 40 ADD_ARRAY_ELEMENT ~27 ~28, '-' 29 41 DECLARE_LAMBDA_FUNCTION ~29 [4] 42 ADD_ARRAY_ELEMENT ~27 ~29, '%2A' 30 43 DECLARE_LAMBDA_FUNCTION ~30 [5] 44 ADD_ARRAY_ELEMENT ~27 ~30, '%2F' 31 45 DECLARE_LAMBDA_FUNCTION ~31 [6] 46 ADD_ARRAY_ELEMENT ~27 ~31, '%25' 32 47 DECLARE_LAMBDA_FUNCTION ~32 [7] 48 ADD_ARRAY_ELEMENT ~27 ~32, '.' 33 49 DECLARE_LAMBDA_FUNCTION ~33 [8] 50 ADD_ARRAY_ELEMENT ~27 ~33, '%2A%2A' 34 51 DECLARE_LAMBDA_FUNCTION ~34 [9] 52 ADD_ARRAY_ELEMENT ~27 ~34, '%3C%3C' 35 53 DECLARE_LAMBDA_FUNCTION ~35 [10] 54 ADD_ARRAY_ELEMENT ~27 ~35, '%3E%3E' 36 55 DECLARE_LAMBDA_FUNCTION ~36 [11] 56 ADD_ARRAY_ELEMENT ~27 ~36, '%3C' 37 57 DECLARE_LAMBDA_FUNCTION ~37 [12] 58 ADD_ARRAY_ELEMENT ~27 ~37, '%3C%3D' 38 59 DECLARE_LAMBDA_FUNCTION ~38 [13] 60 ADD_ARRAY_ELEMENT ~27 ~38, '%3E' 39 61 DECLARE_LAMBDA_FUNCTION ~39 [14] 62 ADD_ARRAY_ELEMENT ~27 ~39, '%3E%3D' 40 63 DECLARE_LAMBDA_FUNCTION ~40 [15] 64 ADD_ARRAY_ELEMENT ~27 ~40, '%3C%3D%3E' 41 65 DECLARE_LAMBDA_FUNCTION ~41 [16] 66 ADD_ARRAY_ELEMENT ~27 ~41, '%3D%3D' 42 67 DECLARE_LAMBDA_FUNCTION ~42 [17] 68 ADD_ARRAY_ELEMENT ~27 ~42, '%21%3D' 43 69 DECLARE_LAMBDA_FUNCTION ~43 [18] 70 ADD_ARRAY_ELEMENT ~27 ~43, '%26' 44 71 DECLARE_LAMBDA_FUNCTION ~44 [19] 72 ADD_ARRAY_ELEMENT ~27 ~44, '%5E' 45 73 DECLARE_LAMBDA_FUNCTION ~45 [20] 74 ADD_ARRAY_ELEMENT ~27 ~45, '%7C' 46 75 DECLARE_LAMBDA_FUNCTION ~46 [21] 76 ADD_ARRAY_ELEMENT ~27 ~46, '%26%26' 47 77 DECLARE_LAMBDA_FUNCTION ~47 [22] 78 ADD_ARRAY_ELEMENT ~27 ~47, '%7C%7C' 48 79 DECLARE_LAMBDA_FUNCTION ~48 [23] 80 ADD_ARRAY_ELEMENT ~27 ~48, 'and' 49 81 DECLARE_LAMBDA_FUNCTION ~49 [24] 82 ADD_ARRAY_ELEMENT ~27 ~49, 'xor' 50 83 DECLARE_LAMBDA_FUNCTION ~50 [25] 84 ADD_ARRAY_ELEMENT ~27 ~50, 'or' 26 85 ASSIGN !2, ~27 52 86 ASSIGN !3, '------------------------------' 54 87 > FE_RESET_R $53 !1, ->156 88 > > FE_FETCH_R ~54 $53, !4, ->156 89 > ASSIGN !5, ~54 55 90 ROPE_INIT 6 ~57 !3 91 ROPE_ADD 1 ~57 ~57, '+BC+vs+' 92 ROPE_ADD 2 ~57 ~57, !5 93 ROPE_ADD 3 ~57 ~57, '+' 94 ROPE_ADD 4 ~57 ~57, !3 95 ROPE_END 5 ~56 ~57, '%0A' 96 ECHO ~56 57 97 > FE_RESET_R $60 !2, ->120 98 > > FE_FETCH_R ~61 $60, !6, ->120 99 > ASSIGN !7, ~61 58 100 NOP 101 FAST_CONCAT ~63 !7, '%3A+' 102 ECHO ~63 60 103 INIT_FCALL 'var_dump' 104 INIT_DYNAMIC_CALL !6 105 SEND_VAR_EX !0 106 SEND_VAR_EX !4 107 DO_FCALL 0 $64 108 SEND_VAR $64 109 DO_ICALL 110 > JMP ->119 61 111 E > > CATCH last 'Throwable' 62 112 > FETCH_CLASS_NAME ~66 !8 113 CONCAT ~67 ~66, '%3A+' 114 INIT_METHOD_CALL !8, 'getMessage' 115 DO_FCALL 0 $68 116 CONCAT ~69 ~67, $68 117 CONCAT ~70 ~69, '%0A' 118 ECHO ~70 57 119 > > JMP ->98 120 > FE_FREE $60 66 121 IS_IDENTICAL !5, 'BC' 122 > JMPZ ~71, ->124 67 123 > > JMP ->88 70 124 > ROPE_INIT 6 ~73 !3 125 ROPE_ADD 1 ~73 ~73, '+' 126 ROPE_ADD 2 ~73 ~73, !5 127 ROPE_ADD 3 ~73 ~73, '+vs+BC+' 128 ROPE_ADD 4 ~73 ~73, !3 129 ROPE_END 5 ~72 ~73, '%0A' 130 ECHO ~72 72 131 > FE_RESET_R $76 !2, ->154 132 > > FE_FETCH_R ~77 $76, !6, ->154 133 > ASSIGN !7, ~77 73 134 NOP 135 FAST_CONCAT ~79 !7, '%3A+' 136 ECHO ~79 75 137 INIT_FCALL 'var_dump' 138 INIT_DYNAMIC_CALL !6 139 SEND_VAR_EX !4 140 SEND_VAR_EX !0 141 DO_FCALL 0 $80 142 SEND_VAR $80 143 DO_ICALL 144 > JMP ->153 76 145 E > > CATCH last 'Throwable' 77 146 > FETCH_CLASS_NAME ~82 !8 147 CONCAT ~83 ~82, '%3A+' 148 INIT_METHOD_CALL !8, 'getMessage' 149 DO_FCALL 0 $84 150 CONCAT ~85 ~83, $84 151 CONCAT ~86 ~85, '%0A' 152 ECHO ~86 72 153 > > JMP ->132 154 > FE_FREE $76 54 155 > JMP ->88 156 > FE_FREE $53 80 157 > RETURN 1 Dynamic Functions: Dynamic Function 0 Finding entry points Branch analysis from position: 0 1 jumps found. (Code = 62) Position 1 = -2 filename: /in/jYX5J function name: {closure} number of ops: 2 compiled vars: none line #* E I O op fetch ext return operands ------------------------------------------------------------------------------------- 17 0 E > > RETURN 1 1* > RETURN null End of Dynamic Function 0 Dynamic Function 1 Finding entry points Branch analysis from position: 0 1 jumps found. (Code = 161) Position 1 = -2 filename: /in/jYX5J function name: {closure} number of ops: 3 compiled vars: none line #* E I O op fetch ext return operands ------------------------------------------------------------------------------------- 18 0 E > GENERATOR_CREATE 1 YIELD 1 2 > GENERATOR_RETURN End of Dynamic Function 1 Dynamic Function 2 Finding entry points Branch analysis from position: 0 1 jumps found. (Code = 62) Position 1 = -2 filename: /in/jYX5J function name: {closure} number of ops: 5 compiled vars: !0 = $a, !1 = $b line #* E I O op fetch ext return operands ------------------------------------------------------------------------------------- 27 0 E > RECV !0 1 RECV !1 2 ADD ~2 !0, !1 3 > RETURN ~2 4* > RETURN null End of Dynamic Function 2 Dynamic Function 3 Finding entry points Branch analysis from position: 0 1 jumps found. (Code = 62) Position 1 = -2 filename: /in/jYX5J function name: {closure} number of ops: 5 compiled vars: !0 = $a, !1 = $b line #* E I O op fetch ext return operands ------------------------------------------------------------------------------------- 28 0 E > RECV !0 1 RECV !1 2 SUB ~2 !0, !1 3 > RETURN ~2 4* > RETURN null End of Dynamic Function 3 Dynamic Function 4 Finding entry points Branch analysis from position: 0 1 jumps found. (Code = 62) Position 1 = -2 filename: /in/jYX5J function name: {closure} number of ops: 5 compiled vars: !0 = $a, !1 = $b line #* E I O op fetch ext return operands ------------------------------------------------------------------------------------- 29 0 E > RECV !0 1 RECV !1 2 MUL ~2 !0, !1 3 > RETURN ~2 4* > RETURN null End of Dynamic Function 4 Dynamic Function 5 Finding entry points Branch analysis from position: 0 1 jumps found. (Code = 62) Position 1 = -2 filename: /in/jYX5J function name: {closure} number of ops: 5 compiled vars: !0 = $a, !1 = $b line #* E I O op fetch ext return operands ------------------------------------------------------------------------------------- 30 0 E > RECV !0 1 RECV !1 2 DIV ~2 !0, !1 3 > RETURN ~2 4* > RETURN null End of Dynamic Function 5 Dynamic Function 6 Finding entry points Branch analysis from position: 0 1 jumps found. (Code = 62) Position 1 = -2 filename: /in/jYX5J function name: {closure} number of ops: 5 compiled vars: !0 = $a, !1 = $b line #* E I O op fetch ext return operands ------------------------------------------------------------------------------------- 31 0 E > RECV !0 1 RECV !1 2 MOD ~2 !0, !1 3 > RETURN ~2 4* > RETURN null End of Dynamic Function 6 Dynamic Function 7 Finding entry points Branch analysis from position: 0 1 jumps found. (Code = 62) Position 1 = -2 filename: /in/jYX5J function name: {closure} number of ops: 5 compiled vars: !0 = $a, !1 = $b line #* E I O op fetch ext return operands ------------------------------------------------------------------------------------- 32 0 E > RECV !0 1 RECV !1 2 CONCAT ~2 !0, !1 3 > RETURN ~2 4* > RETURN null End of Dynamic Function 7 Dynamic Function 8 Finding entry points Branch analysis from position: 0 1 jumps found. (Code = 62) Position 1 = -2 filename: /in/jYX5J function name: {closure} number of ops: 5 compiled vars: !0 = $a, !1 = $b line #* E I O op fetch ext return operands ------------------------------------------------------------------------------------- 33 0 E > RECV !0 1 RECV !1 2 POW ~2 !0, !1 3 > RETURN ~2 4* > RETURN null End of Dynamic Function 8 Dynamic Function 9 Finding entry points Branch analysis from position: 0 1 jumps found. (Code = 62) Position 1 = -2 filename: /in/jYX5J function name: {closure} number of ops: 5 compiled vars: !0 = $a, !1 = $b line #* E I O op fetch ext return operands ------------------------------------------------------------------------------------- 34 0 E > RECV !0 1 RECV !1 2 SL ~2 !0, !1 3 > RETURN ~2 4* > RETURN null End of Dynamic Function 9 Dynamic Function 10 Finding entry points Branch analysis from position: 0 1 jumps found. (Code = 62) Position 1 = -2 filename: /in/jYX5J function name: {closure} number of ops: 5 compiled vars: !0 = $a, !1 = $b line #* E I O op fetch ext return operands ------------------------------------------------------------------------------------- 35 0 E > RECV !0 1 RECV !1 2 SR ~2 !0, !1 3 > RETURN ~2 4* > RETURN null End of Dynamic Function 10 Dynamic Function 11 Finding entry points Branch analysis from position: 0 1 jumps found. (Code = 62) Position 1 = -2 filename: /in/jYX5J function name: {closure} number of ops: 5 compiled vars: !0 = $a, !1 = $b line #* E I O op fetch ext return operands ------------------------------------------------------------------------------------- 36 0 E > RECV !0 1 RECV !1 2 IS_SMALLER ~2 !0, !1 3 > RETURN ~2 4* > RETURN null End of Dynamic Function 11 Dynamic Function 12 Finding entry points Branch analysis from position: 0 1 jumps found. (Code = 62) Position 1 = -2 filename: /in/jYX5J function name: {closure} number of ops: 5 compiled vars: !0 = $a, !1 = $b line #* E I O op fetch ext return operands ------------------------------------------------------------------------------------- 37 0 E > RECV !0 1 RECV !1 2 IS_SMALLER_OR_EQUAL ~2 !0, !1 3 > RETURN ~2 4* > RETURN null End of Dynamic Function 12 Dynamic Function 13 Finding entry points Branch analysis from position: 0 1 jumps found. (Code = 62) Position 1 = -2 filename: /in/jYX5J function name: {closure} number of ops: 5 compiled vars: !0 = $a, !1 = $b line #* E I O op fetch ext return operands ------------------------------------------------------------------------------------- 38 0 E > RECV !0 1 RECV !1 2 IS_SMALLER_OR_EQUAL ~2 !1, !0 3 > RETURN ~2 4* > RETURN null End of Dynamic Function 13 Dynamic Function 14 Finding entry points Branch analysis from position: 0 1 jumps found. (Code = 62) Position 1 = -2 filename: /in/jYX5J function name: {closure} number of ops: 5 compiled vars: !0 = $a, !1 = $b line #* E I O op fetch ext return operands ------------------------------------------------------------------------------------- 39 0 E > RECV !0 1 RECV !1 2 IS_SMALLER_OR_EQUAL ~2 !1, !0 3 > RETURN ~2 4* > RETURN null End of Dynamic Function 14 Dynamic Function 15 Finding entry points Branch analysis from position: 0 1 jumps found. (Code = 62) Position 1 = -2 filename: /in/jYX5J function name: {closure} number of ops: 5 compiled vars: !0 = $a, !1 = $b line #* E I O op fetch ext return operands ------------------------------------------------------------------------------------- 40 0 E > RECV !0 1 RECV !1 2 SPACESHIP ~2 !0, !1 3 > RETURN ~2 4* > RETURN null End of Dynamic Function 15 Dynamic Function 16 Finding entry points Branch analysis from position: 0 1 jumps found. (Code = 62) Position 1 = -2 filename: /in/jYX5J function name: {closure} number of ops: 5 compiled vars: !0 = $a, !1 = $b line #* E I O op fetch ext return operands ------------------------------------------------------------------------------------- 41 0 E > RECV !0 1 RECV !1 2 IS_EQUAL ~2 !0, !1 3 > RETURN ~2 4* > RETURN null End of Dynamic Function 16 Dynamic Function 17 Finding entry points Branch analysis from position: 0 1 jumps found. (Code = 62) Position 1 = -2 filename: /in/jYX5J function name: {closure} number of ops: 5 compiled vars: !0 = $a, !1 = $b line #* E I O op fetch ext return operands ------------------------------------------------------------------------------------- 42 0 E > RECV !0 1 RECV !1 2 IS_NOT_EQUAL ~2 !0, !1 3 > RETURN ~2 4* > RETURN null End of Dynamic Function 17 Dynamic Function 18 Finding entry points Branch analysis from position: 0 1 jumps found. (Code = 62) Position 1 = -2 filename: /in/jYX5J function name: {closure} number of ops: 5 compiled vars: !0 = $a, !1 = $b line #* E I O op fetch ext return operands ------------------------------------------------------------------------------------- 43 0 E > RECV !0 1 RECV !1 2 BW_AND ~2 !0, !1 3 > RETURN ~2 4* > RETURN null End of Dynamic Function 18 Dynamic Function 19 Finding entry points Branch analysis from position: 0 1 jumps found. (Code = 62) Position 1 = -2 filename: /in/jYX5J function name: {closure} number of ops: 5 compiled vars: !0 = $a, !1 = $b line #* E I O op fetch ext return operands ------------------------------------------------------------------------------------- 44 0 E > RECV !0 1 RECV !1 2 BW_XOR ~2 !0, !1 3 > RETURN ~2 4* > RETURN null End of Dynamic Function 19 Dynamic Function 20 Finding entry points Branch analysis from position: 0 1 jumps found. (Code = 62) Position 1 = -2 filename: /in/jYX5J function name: {closure} number of ops: 5 compiled vars: !0 = $a, !1 = $b line #* E I O op fetch ext return operands ------------------------------------------------------------------------------------- 45 0 E > RECV !0 1 RECV !1 2 BW_OR ~2 !0, !1 3 > RETURN ~2 4* > RETURN null End of Dynamic Function 20 Dynamic Function 21 Finding entry points Branch analysis from position: 0 2 jumps found. (Code = 46) Position 1 = 3, Position 2 = 4 Branch analysis from position: 3 1 jumps found. (Code = 62) Position 1 = -2 Branch analysis from position: 4 filename: /in/jYX5J function name: {closure} number of ops: 6 compiled vars: !0 = $a, !1 = $b line #* E I O op fetch ext return operands --------------
Generated using Vulcan Logic Dumper, using php 8.0.0