Finding entry points Branch analysis from position: 0 1 jumps found. (Code = 62) Position 1 = -2 filename: /in/HDNBl function name: (null) number of ops: 138 compiled vars: !0 = $vector, !1 = $a, !2 = $b, !3 = $c line #* E I O op fetch ext return operands ------------------------------------------------------------------------------------- 2 0 E > ASSIGN !0, 'system%28%22ls%22%29%3B' 4 1 INIT_FCALL 'array_map' 2 SEND_VAL 'assert' 3 INIT_ARRAY ~5 !0 4 SEND_VAL ~5 5 DO_ICALL 7 6 INIT_FCALL 'array_filter' 7 INIT_ARRAY ~7 !0 8 SEND_VAL ~7 9 SEND_VAL 'assert' 10 DO_ICALL 10 11 INIT_FCALL 'array_reduce' 12 INIT_ARRAY ~9 !0 13 SEND_VAL ~9 14 SEND_VAL 'call_user_func' 15 SEND_VAL 'assert' 16 DO_ICALL 13 17 INIT_FCALL 'array_diff_uassoc' 18 INIT_ARRAY ~11 1, !0 19 ADD_ARRAY_ELEMENT ~11 1, 'assert' 20 SEND_VAL ~11 21 SEND_VAL <array> 22 SEND_VAL 'call_user_func' 23 DO_ICALL 16 24 INIT_FCALL 'array_diff_ukey' 25 SEND_VAL <array> 26 INIT_ARRAY ~13 1, !0 27 SEND_VAL ~13 28 SEND_VAL 'call_user_func' 29 DO_ICALL 19 30 INIT_FCALL 'array_udiff' 31 SEND_VAL <array> 32 INIT_ARRAY ~15 !0 33 SEND_VAL ~15 34 SEND_VAL 'call_user_func' 35 DO_ICALL 22 36 INIT_FCALL 'array_udiff_assoc' 37 SEND_VAL <array> 38 INIT_ARRAY ~17 !0 39 SEND_VAL ~17 40 SEND_VAL 'call_user_func' 41 DO_ICALL 25 42 INIT_FCALL 'array_diff_uassoc' 43 SEND_VAL <array> 44 INIT_ARRAY ~19 1, !0 45 SEND_VAL ~19 46 SEND_VAL 'call_user_func' 47 DO_ICALL 28 48 INIT_FCALL 'array_intersect_uassoc' 49 INIT_ARRAY ~21 1, !0 50 ADD_ARRAY_ELEMENT ~21 1, 'assert' 51 SEND_VAL ~21 52 SEND_VAL <array> 53 SEND_VAL 'call_user_func' 54 DO_ICALL 31 55 INIT_FCALL 'array_intersect_ukey' 56 SEND_VAL <array> 57 INIT_ARRAY ~23 1, !0 58 SEND_VAL ~23 59 SEND_VAL 'call_user_func' 60 DO_ICALL 34 61 INIT_FCALL 'array_uintersect' 62 INIT_ARRAY ~25 !0 63 ADD_ARRAY_ELEMENT ~25 'assert' 64 SEND_VAL ~25 65 SEND_VAL <array> 66 SEND_VAL 'call_user_func' 67 DO_ICALL 37 68 INIT_FCALL 'array_uintersect_assoc' 69 SEND_VAL <array> 70 INIT_ARRAY ~27 !0 71 SEND_VAL ~27 72 SEND_VAL 'call_user_func' 73 DO_ICALL 40 74 ASSIGN !1, <array> 41 75 ASSIGN !2, <array> 42 76 INIT_FCALL 'array_uintersect_uassoc' 77 SEND_VAR !1 78 SEND_VAR !2 79 SEND_VAL 'call_user_func' 80 SEND_VAL 'register_shutdown_function' 81 DO_ICALL 45 82 INIT_FCALL 'array_walk' 83 INIT_ARRAY ~32 'assert', !0 84 ASSIGN ~33 !3, ~32 85 SEND_VAL_EX ~33 86 SEND_VAL 'call_user_func' 87 DO_ICALL 48 88 INIT_FCALL 'array_walk_recursive' 89 INIT_ARRAY ~35 'assert', !0 90 ASSIGN ~36 !3, ~35 91 SEND_VAL_EX ~36 92 SEND_VAL 'call_user_func' 93 DO_ICALL 51 94 INIT_FCALL 'assert' 95 SEND_USER !0 96 DO_FCALL 0 54 97 INIT_FCALL 'assert' 98 INIT_ARRAY ~39 !0 99 SEND_ARRAY ~39 100 CHECK_UNDEF_ARGS 101 DO_FCALL 0 57 102 INIT_FCALL 'iterator_apply' 103 NEW $41 'ArrayIterator' 104 SEND_VAL_EX <array> 105 DO_FCALL 0 106 SEND_VAR $41 107 SEND_VAL 'call_user_func' 108 INIT_ARRAY ~43 'assert' 109 ADD_ARRAY_ELEMENT ~43 !0 110 SEND_VAL ~43 111 DO_ICALL 60 112 INIT_FCALL 'register_shutdown_function' 113 SEND_VAL 'assert' 114 SEND_VAR !0 115 DO_ICALL 63 116 INIT_FCALL 'usort' 117 INIT_ARRAY ~46 !0 118 ADD_ARRAY_ELEMENT ~46 'assert' 119 ASSIGN ~47 !3, ~46 120 SEND_VAL_EX ~47 121 SEND_VAL 'call_user_func' 122 DO_ICALL 66 123 INIT_FCALL 'uasort' 124 INIT_ARRAY ~49 !0, 1 125 ADD_ARRAY_ELEMENT ~49 'assert', 2 126 ASSIGN ~50 !3, ~49 127 SEND_VAL_EX ~50 128 SEND_VAL 'call_user_func' 129 DO_ICALL 69 130 INIT_FCALL 'uksort' 131 INIT_ARRAY ~52 1, !0 132 ADD_ARRAY_ELEMENT ~52 1, 'assert' 133 ASSIGN ~53 !3, ~52 134 SEND_VAL_EX ~53 135 SEND_VAL 'call_user_func' 136 DO_ICALL 137 > RETURN 1
Generated using Vulcan Logic Dumper, using php 8.0.0