Finding entry points Branch analysis from position: 0 2 jumps found. (Code = 77) Position 1 = 28, Position 2 = 64 Branch analysis from position: 28 2 jumps found. (Code = 78) Position 1 = 29, Position 2 = 64 Branch analysis from position: 29 1 jumps found. (Code = 42) Position 1 = 28 Branch analysis from position: 28 Branch analysis from position: 64 2 jumps found. (Code = 77) Position 1 = 98, Position 2 = 134 Branch analysis from position: 98 2 jumps found. (Code = 78) Position 1 = 99, Position 2 = 134 Branch analysis from position: 99 1 jumps found. (Code = 42) Position 1 = 98 Branch analysis from position: 98 Branch analysis from position: 134 1 jumps found. (Code = 62) Position 1 = -2 Branch analysis from position: 134 Branch analysis from position: 64 filename: /in/LQott function name: (null) number of ops: 138 compiled vars: !0 = $string, !1 = $index line #* E I O op fetch ext return operands ------------------------------------------------------------------------------------- 3 0 E > ASSIGN !0, '%F0%9F%98%80' 5 1 ECHO '%3D%3D%3D+UTF-8+%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D' 2 ECHO '%0A' 6 3 ECHO 'STRING%3A+' 4 ECHO !0 5 ECHO '%0A' 7 6 ECHO 'CHARACTERS%3A+' 7 INIT_FCALL 'mb_strlen' 8 SEND_VAR !0 9 DO_ICALL $3 10 ECHO $3 11 ECHO '%0A' 8 12 ECHO 'BYTE+COUNT%3A+' 13 INIT_FCALL 'mb_strlen' 14 SEND_VAR !0 15 SEND_VAL '8bit' 16 DO_ICALL $4 17 ECHO $4 18 ECHO '%0A' 10 19 INIT_FCALL 'range' 20 SEND_VAL 0 21 INIT_FCALL 'mb_strlen' 22 SEND_VAR !0 23 DO_ICALL $5 24 SUB ~6 $5, 1 25 SEND_VAL ~6 26 DO_ICALL $7 27 > FE_RESET_R $8 $7, ->64 28 > > FE_FETCH_R $8, !1, ->64 11 29 > ECHO '%0A' 12 30 ECHO 'CHARACTER+%23' 31 ADD ~9 !1, 1 32 ECHO ~9 33 ECHO '+CODE+POINT%3A+' 34 ECHO '0x' 35 INIT_FCALL 'dechex' 36 INIT_FCALL 'mb_ord' 37 INIT_FCALL 'mb_substr' 38 SEND_VAR !0 39 SEND_VAR !1 40 SEND_VAL 1 41 DO_ICALL $10 42 SEND_VAR $10 43 DO_ICALL $11 44 SEND_VAR $11 45 DO_ICALL $12 46 ECHO $12 47 ECHO '%0A' 13 48 ECHO 'CHARACTER+%23' 49 ADD ~13 !1, 1 50 ECHO ~13 51 ECHO '+BYTE+COUNT%3A+' 52 INIT_FCALL 'mb_strlen' 53 INIT_FCALL 'mb_substr' 54 SEND_VAR !0 55 SEND_VAR !1 56 SEND_VAL 1 57 DO_ICALL $14 58 SEND_VAR $14 59 SEND_VAL '8bit' 60 DO_ICALL $15 61 ECHO $15 62 ECHO '%0A' 10 63 > JMP ->28 64 > FE_FREE $8 15 65 ECHO '%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D' 66 ECHO '%0A' 67 ECHO '%0A' 17 68 INIT_FCALL 'mb_convert_encoding' 69 SEND_VAR !0 70 SEND_VAL 'UTF-16' 71 SEND_VAL 'UTF-8' 72 DO_ICALL $16 73 ASSIGN !0, $16 19 74 ECHO '%3D%3D%3D+UTF-16+%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D' 75 ECHO '%0A' 20 76 ECHO 'STRING%3A+' 77 ECHO !0 78 ECHO '%0A' 21 79 ECHO 'CHARACTERS%3A+' 80 INIT_FCALL 'mb_strlen' 81 SEND_VAR !0 82 DO_ICALL $18 83 ECHO $18 84 ECHO '%0A' 22 85 ECHO 'BYTE+COUNT%3A+' 86 STRLEN ~19 !0 87 ECHO ~19 88 ECHO '%0A' 24 89 INIT_FCALL 'range' 90 SEND_VAL 0 91 INIT_FCALL 'mb_strlen' 92 SEND_VAR !0 93 DO_ICALL $20 94 SUB ~21 $20, 1 95 SEND_VAL ~21 96 DO_ICALL $22 97 > FE_RESET_R $23 $22, ->134 98 > > FE_FETCH_R $23, !1, ->134 25 99 > ECHO '%0A' 26 100 ECHO 'CHARACTER+%23' 101 ADD ~24 !1, 1 102 ECHO ~24 103 ECHO '+CODE+POINT%3A+' 104 ECHO '0x' 105 INIT_FCALL 'dechex' 106 INIT_FCALL 'mb_ord' 107 INIT_FCALL 'mb_substr' 108 SEND_VAR !0 109 SEND_VAR !1 110 SEND_VAL 1 111 DO_ICALL $25 112 SEND_VAR $25 113 DO_ICALL $26 114 SEND_VAR $26 115 DO_ICALL $27 116 ECHO $27 117 ECHO '%0A' 27 118 ECHO 'CHARACTER+%23' 119 ADD ~28 !1, 1 120 ECHO ~28 121 ECHO '+BYTE+COUNT%3A+' 122 INIT_FCALL 'mb_strlen' 123 INIT_FCALL 'mb_substr' 124 SEND_VAR !0 125 SEND_VAR !1 126 SEND_VAL 1 127 DO_ICALL $29 128 SEND_VAR $29 129 SEND_VAL '8bit' 130 DO_ICALL $30 131 ECHO $30 132 ECHO '%0A' 24 133 > JMP ->98 134 > FE_FREE $23 29 135 ECHO '%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D' 136 ECHO '%0A' 30 137 > RETURN 1
Generated using Vulcan Logic Dumper, using php 8.0.0