Finding entry points Branch analysis from position: 0 2 jumps found. (Code = 77) Position 1 = 2, Position 2 = 106 Branch analysis from position: 2 2 jumps found. (Code = 78) Position 1 = 3, Position 2 = 106 Branch analysis from position: 3 1 jumps found. (Code = 42) Position 1 = 92 Branch analysis from position: 92 2 jumps found. (Code = 44) Position 1 = 95, Position 2 = 8 Branch analysis from position: 95 1 jumps found. (Code = 42) Position 1 = 2 Branch analysis from position: 2 Branch analysis from position: 8 2 jumps found. (Code = 43) Position 1 = 17, Position 2 = 88 Branch analysis from position: 17 28 jumps found. (Code = 188) Position 1 = 71, Position 2 = 71, Position 3 = 71, Position 4 = 73, Position 5 = 73, Position 6 = 73, Position 7 = 75, Position 8 = 75, Position 9 = 75, Position 10 = 77, Position 11 = 77, Position 12 = 77, Position 13 = 79, Position 14 = 79, Position 15 = 79, Position 16 = 81, Position 17 = 81, Position 18 = 81, Position 19 = 81, Position 20 = 83, Position 21 = 83, Position 22 = 83, Position 23 = 85, Position 24 = 85, Position 25 = 85, Position 26 = 85, Position 27 = 87, Position 28 = 18 Branch analysis from position: 71 1 jumps found. (Code = 42) Position 1 = 88 Branch analysis from position: 88 2 jumps found. (Code = 44) Position 1 = 95, Position 2 = 8 Branch analysis from position: 95 Branch analysis from position: 8 Branch analysis from position: 71 Branch analysis from position: 71 Branch analysis from position: 73 1 jumps found. (Code = 42) Position 1 = 88 Branch analysis from position: 88 Branch analysis from position: 73 Branch analysis from position: 73 Branch analysis from position: 75 1 jumps found. (Code = 42) Position 1 = 88 Branch analysis from position: 88 Branch analysis from position: 75 Branch analysis from position: 75 Branch analysis from position: 77 1 jumps found. (Code = 42) Position 1 = 88 Branch analysis from position: 88 Branch analysis from position: 77 Branch analysis from position: 77 Branch analysis from position: 79 1 jumps found. (Code = 42) Position 1 = 88 Branch analysis from position: 88 Branch analysis from position: 79 Branch analysis from position: 79 Branch analysis from position: 81 1 jumps found. (Code = 42) Position 1 = 88 Branch analysis from position: 88 Branch analysis from position: 81 Branch analysis from position: 81 Branch analysis from position: 81 Branch analysis from position: 83 1 jumps found. (Code = 42) Position 1 = 88 Branch analysis from position: 88 Branch analysis from position: 83 Branch analysis from position: 83 Branch analysis from position: 85 1 jumps found. (Code = 42) Position 1 = 88 Branch analysis from position: 88 Branch analysis from position: 85 Branch analysis from position: 85 Branch analysis from position: 85 Branch analysis from position: 87 2 jumps found. (Code = 44) Position 1 = 95, Position 2 = 8 Branch analysis from position: 95 Branch analysis from position: 8 Branch analysis from position: 18 2 jumps found. (Code = 44) Position 1 = 20, Position 2 = 71 Branch analysis from position: 20 2 jumps found. (Code = 44) Position 1 = 22, Position 2 = 71 Branch analysis from position: 22 2 jumps found. (Code = 44) Position 1 = 24, Position 2 = 71 Branch analysis from position: 24 2 jumps found. (Code = 44) Position 1 = 26, Position 2 = 73 Branch analysis from position: 26 2 jumps found. (Code = 44) Position 1 = 28, Position 2 = 73 Branch analysis from position: 28 2 jumps found. (Code = 44) Position 1 = 30, Position 2 = 73 Branch analysis from position: 30 2 jumps found. (Code = 44) Position 1 = 32, Position 2 = 75 Branch analysis from position: 32 2 jumps found. (Code = 44) Position 1 = 34, Position 2 = 75 Branch analysis from position: 34 2 jumps found. (Code = 44) Position 1 = 36, Position 2 = 75 Branch analysis from position: 36 2 jumps found. (Code = 44) Position 1 = 38, Position 2 = 77 Branch analysis from position: 38 2 jumps found. (Code = 44) Position 1 = 40, Position 2 = 77 Branch analysis from position: 40 2 jumps found. (Code = 44) Position 1 = 42, Position 2 = 77 Branch analysis from position: 42 2 jumps found. (Code = 44) Position 1 = 44, Position 2 = 79 Branch analysis from position: 44 2 jumps found. (Code = 44) Position 1 = 46, Position 2 = 79 Branch analysis from position: 46 2 jumps found. (Code = 44) Position 1 = 48, Position 2 = 79 Branch analysis from position: 48 2 jumps found. (Code = 44) Position 1 = 50, Position 2 = 81 Branch analysis from position: 50 2 jumps found. (Code = 44) Position 1 = 52, Position 2 = 81 Branch analysis from position: 52 2 jumps found. (Code = 44) Position 1 = 54, Position 2 = 81 Branch analysis from position: 54 2 jumps found. (Code = 44) Position 1 = 56, Position 2 = 81 Branch analysis from position: 56 2 jumps found. (Code = 44) Position 1 = 58, Position 2 = 83 Branch analysis from position: 58 2 jumps found. (Code = 44) Position 1 = 60, Position 2 = 83 Branch analysis from position: 60 2 jumps found. (Code = 44) Position 1 = 62, Position 2 = 83 Branch analysis from position: 62 2 jumps found. (Code = 44) Position 1 = 64, Position 2 = 85 Branch analysis from position: 64 2 jumps found. (Code = 44) Position 1 = 66, Position 2 = 85 Branch analysis from position: 66 2 jumps found. (Code = 44) Position 1 = 68, Position 2 = 85 Branch analysis from position: 68 2 jumps found. (Code = 44) Position 1 = 70, Position 2 = 85 Branch analysis from position: 70 1 jumps found. (Code = 42) Position 1 = 87 Branch analysis from position: 87 Branch analysis from position: 85 Branch analysis from position: 85 Branch analysis from position: 85 Branch analysis from position: 85 Branch analysis from position: 83 Branch analysis from position: 83 Branch analysis from position: 83 Branch analysis from position: 81 Branch analysis from position: 81 Branch analysis from position: 81 Branch analysis from position: 81 Branch analysis from position: 79 Branch analysis from position: 79 Branch analysis from position: 79 Branch analysis from position: 77 Branch analysis from position: 77 Branch analysis from position: 77 Branch analysis from position: 75 Branch analysis from position: 75 Branch analysis from position: 75 Branch analysis from position: 73 Branch analysis from position: 73 Branch analysis from position: 73 Branch analysis from position: 71 Branch analysis from position: 71 Branch analysis from position: 71 Branch analysis from position: 88 Branch analysis from position: 106 1 jumps found. (Code = 62) Position 1 = -2 Branch analysis from position: 106 filename: /in/9X0OR function name: (null) number of ops: 110 compiled vars: !0 = $phoneNumbers, !1 = $phoneNumber, !2 = $newPhoneNumber, !3 = $j, !4 = $number, !5 = $newPhoneNumbers line #* E I O op fetch ext return operands ------------------------------------------------------------------------------------- 2 0 E > ASSIGN !0, <array> 4 1 > FE_RESET_R $7 !0, ->106 2 > > FE_FETCH_R $7, !1, ->106 5 3 > ASSIGN !2, '' 6 4 COUNT ~9 !1 5 ECHO ~9 7 6 ASSIGN !3, 0 7 > JMP ->92 8 8 > FETCH_DIM_R ~11 !1, !3 9 ASSIGN !4, ~11 10 10 CONCAT ~13 !3, '%0D%0A' 11 ECHO ~13 11 12 INIT_FCALL 'is_numeric' 13 SEND_VAR !4 14 DO_ICALL $14 15 BOOL_NOT ~15 $14 16 > JMPZ ~15, ->88 12 17 > > SWITCH_STRING !4, [ 'A':->71, 'B':->71, 'C':->71, 'D':->73, 'E':->73, 'F':->73, 'G':->75, 'H':->75, 'I':->75, 'J':->77, 'K':->77, 'L':->77, 'M':->79, 'N':->79, 'O':->79, 'P':->81, 'Q':->81, 'R':->81, 'S':->81, 'T':->83, 'U':->83, 'V':->83, 'W':->85, 'X':->85, 'Y':->85, 'Z':->85, ], ->87 13 18 > IS_EQUAL !4, 'A' 19 > JMPNZ ~16, ->71 14 20 > IS_EQUAL !4, 'B' 21 > JMPNZ ~16, ->71 15 22 > IS_EQUAL !4, 'C' 23 > JMPNZ ~16, ->71 16 24 > IS_EQUAL !4, 'D' 25 > JMPNZ ~16, ->73 17 26 > IS_EQUAL !4, 'E' 27 > JMPNZ ~16, ->73 18 28 > IS_EQUAL !4, 'F' 29 > JMPNZ ~16, ->73 19 30 > IS_EQUAL !4, 'G' 31 > JMPNZ ~16, ->75 20 32 > IS_EQUAL !4, 'H' 33 > JMPNZ ~16, ->75 21 34 > IS_EQUAL !4, 'I' 35 > JMPNZ ~16, ->75 22 36 > IS_EQUAL !4, 'J' 37 > JMPNZ ~16, ->77 23 38 > IS_EQUAL !4, 'K' 39 > JMPNZ ~16, ->77 24 40 > IS_EQUAL !4, 'L' 41 > JMPNZ ~16, ->77 25 42 > IS_EQUAL !4, 'M' 43 > JMPNZ ~16, ->79 26 44 > IS_EQUAL !4, 'N' 45 > JMPNZ ~16, ->79 27 46 > IS_EQUAL !4, 'O' 47 > JMPNZ ~16, ->79 28 48 > IS_EQUAL !4, 'P' 49 > JMPNZ ~16, ->81 29 50 > IS_EQUAL !4, 'Q' 51 > JMPNZ ~16, ->81 30 52 > IS_EQUAL !4, 'R' 53 > JMPNZ ~16, ->81 31 54 > IS_EQUAL !4, 'S' 55 > JMPNZ ~16, ->81 32 56 > IS_EQUAL !4, 'T' 57 > JMPNZ ~16, ->83 33 58 > IS_EQUAL !4, 'U' 59 > JMPNZ ~16, ->83 34 60 > IS_EQUAL !4, 'V' 61 > JMPNZ ~16, ->83 35 62 > IS_EQUAL !4, 'W' 63 > JMPNZ ~16, ->85 36 64 > IS_EQUAL !4, 'X' 65 > JMPNZ ~16, ->85 37 66 > IS_EQUAL !4, 'Y' 67 > JMPNZ ~16, ->85 38 68 > IS_EQUAL !4, 'Z' 69 > JMPNZ ~16, ->85 70 > > JMP ->87 15 71 > ASSIGN !4, 2 72 > JMP ->88 18 73 > ASSIGN !4, 3 74 > JMP ->88 21 75 > ASSIGN !4, 4 76 > JMP ->88 24 77 > ASSIGN !4, 5 78 > JMP ->88 27 79 > ASSIGN !4, 6 80 > JMP ->88 31 81 > ASSIGN !4, 7 82 > JMP ->88 34 83 > ASSIGN !4, 8 84 > JMP ->88 38 85 > ASSIGN !4, 9 86 > JMP ->88 39 87 > ASSIGN !4, '' 42 88 > CONCAT ~26 !2, !4 89 ASSIGN !2, ~26 43 90 ECHO !4 7 91 PRE_INC !3 92 > COUNT ~29 !1 93 IS_SMALLER !3, ~29 94 > JMPNZ ~30, ->8 45 95 > INIT_FCALL 'implode' 96 SEND_VAL '-' 97 INIT_FCALL 'str_split' 98 SEND_VAR !2 99 SEND_VAL 3 100 DO_ICALL $32 101 SEND_VAR $32 102 DO_ICALL $33 103 ASSIGN_DIM !5 104 OP_DATA $33 4 105 > JMP ->2 106 > FE_FREE $7 47 107 FETCH_DIM_R ~34 !5, 0 108 ECHO ~34 109 > RETURN 1
Generated using Vulcan Logic Dumper, using php 8.0.0