3v4l.org

run code in 300+ PHP versions simultaneously
<?php function genKey($length) { if($length > 0) { $rand_id=""; for($i=1; $i <= $length; $i++) { mt_srand((double)microtime() * 1000000); $num = mt_rand(1,72); $rand_id .= assign_rand_value($num); } } return $rand_id; } function assign_rand_value($num) { switch($num) { case "1": $rand_value = "a"; break; case "2": $rand_value = "b"; break; case "3": $rand_value = "c"; break; case "4": $rand_value = "d"; break; case "5": $rand_value = "e"; break; case "6": $rand_value = "f"; break; case "7": $rand_value = "g"; break; case "8": $rand_value = "h"; break; case "9": $rand_value = "i"; break; case "10": $rand_value = "j"; break; case "11": $rand_value = "k"; break; case "12": $rand_value = "l"; break; case "13": $rand_value = "m"; break; case "14": $rand_value = "n"; break; case "15": $rand_value = "o"; break; case "16": $rand_value = "p"; break; case "17": $rand_value = "q"; break; case "18": $rand_value = "r"; break; case "19": $rand_value = "s"; break; case "20": $rand_value = "t"; break; case "21": $rand_value = "u"; break; case "22": $rand_value = "v"; break; case "23": $rand_value = "w"; break; case "24": $rand_value = "x"; break; case "25": $rand_value = "y"; break; case "26": $rand_value = "z"; break; case "27": $rand_value = "0"; break; case "28": $rand_value = "1"; break; case "29": $rand_value = "2"; break; case "30": $rand_value = "3"; break; case "31": $rand_value = "4"; break; case "32": $rand_value = "5"; break; case "33": $rand_value = "6"; break; case "34": $rand_value = "7"; break; case "35": $rand_value = "8"; break; case "36": $rand_value = "9"; break; case "37": $rand_value = "*"; break; case "38": $rand_value = "~"; break; case "39": $rand_value = "-"; break; case "40": $rand_value = "|"; break; case "41": $rand_value = "^"; break; case "42": $rand_value = "%"; break; case "43": $rand_value = " "; break; case "44": $rand_value = "_"; break; case "45": $rand_value = "+"; break; case "46": $rand_value = "="; break; case "47": $rand_value = "A"; break; case "48": $rand_value = "B"; break; case "49": $rand_value = "C"; break; case "50": $rand_value = "D"; break; case "51": $rand_value = "E"; break; case "52": $rand_value = "F"; break; case "53": $rand_value = "G"; break; case "54": $rand_value = "H"; break; case "55": $rand_value = "I"; break; case "56": $rand_value = "J"; break; case "57": $rand_value = "K"; break; case "58": $rand_value = "L"; break; case "59": $rand_value = "M"; break; case "60": $rand_value = "N"; break; case "61": $rand_value = "O"; break; case "62": $rand_value = "P"; break; case "63": $rand_value = "Q"; break; case "64": $rand_value = "R"; break; case "65": $rand_value = "S"; break; case "66": $rand_value = "T"; break; case "67": $rand_value = "U"; break; case "68": $rand_value = "V"; break; case "69": $rand_value = "W"; break; case "70": $rand_value = "X"; break; case "71": $rand_value = "Y"; break; case "72": $rand_value = "Z"; break; } return $rand_value; } echo genKey(10);
Finding entry points
Branch analysis from position: 0
1 jumps found. (Code = 62) Position 1 = -2
filename:       /in/uc11m
function name:  (null)
number of ops:  5
compiled vars:  none
line      #* E I O op                           fetch          ext  return  operands
-------------------------------------------------------------------------------------
  237     0  E >   INIT_FCALL                                               'genkey'
          1        SEND_VAL                                                 10
          2        DO_FCALL                                      0  $0      
          3        ECHO                                                     $0
          4      > RETURN                                                   1

Function genkey:
Finding entry points
Branch analysis from position: 0
2 jumps found. (Code = 43) Position 1 = 3, Position 2 = 25
Branch analysis from position: 3
1 jumps found. (Code = 42) Position 1 = 23
Branch analysis from position: 23
2 jumps found. (Code = 44) Position 1 = 25, Position 2 = 6
Branch analysis from position: 25
1 jumps found. (Code = 62) Position 1 = -2
Branch analysis from position: 6
2 jumps found. (Code = 44) Position 1 = 25, Position 2 = 6
Branch analysis from position: 25
Branch analysis from position: 6
Branch analysis from position: 25
filename:       /in/uc11m
function name:  genKey
number of ops:  27
compiled vars:  !0 = $length, !1 = $rand_id, !2 = $i, !3 = $num
line      #* E I O op                           fetch          ext  return  operands
-------------------------------------------------------------------------------------
    3     0  E >   RECV                                             !0      
    4     1        IS_SMALLER                                               0, !0
          2      > JMPZ                                                     ~4, ->25
    5     3    >   ASSIGN                                                   !1, ''
    6     4        ASSIGN                                                   !2, 1
          5      > JMP                                                      ->23
    7     6    >   INIT_FCALL                                               'mt_srand'
          7        INIT_FCALL                                               'microtime'
          8        DO_ICALL                                         $7      
          9        CAST                                          5  ~8      $7
         10        MUL                                              ~9      ~8, 1000000
         11        SEND_VAL                                                 ~9
         12        DO_ICALL                                                 
    8    13        INIT_FCALL                                               'mt_rand'
         14        SEND_VAL                                                 1
         15        SEND_VAL                                                 72
         16        DO_ICALL                                         $11     
         17        ASSIGN                                                   !3, $11
    9    18        INIT_FCALL_BY_NAME                                       'assign_rand_value'
         19        SEND_VAR_EX                                              !3
         20        DO_FCALL                                      0  $13     
         21        ASSIGN_OP                                     8          !1, $13
    6    22        PRE_INC                                                  !2
         23    >   IS_SMALLER_OR_EQUAL                                      !2, !0
         24      > JMPNZ                                                    ~16, ->6
   12    25    > > RETURN                                                   !1
   13    26*     > RETURN                                                   null

End of function genkey

Function assign_rand_value:
Finding entry points
Branch analysis from position: 0
2 jumps found. (Code = 44) Position 1 = 3, Position 2 = 146
Branch analysis from position: 3
2 jumps found. (Code = 44) Position 1 = 5, Position 2 = 148
Branch analysis from position: 5
2 jumps found. (Code = 44) Position 1 = 7, Position 2 = 150
Branch analysis from position: 7
2 jumps found. (Code = 44) Position 1 = 9, Position 2 = 152
Branch analysis from position: 9
2 jumps found. (Code = 44) Position 1 = 11, Position 2 = 154
Branch analysis from position: 11
2 jumps found. (Code = 44) Position 1 = 13, Position 2 = 156
Branch analysis from position: 13
2 jumps found. (Code = 44) Position 1 = 15, Position 2 = 158
Branch analysis from position: 15
2 jumps found. (Code = 44) Position 1 = 17, Position 2 = 160
Branch analysis from position: 17
2 jumps found. (Code = 44) Position 1 = 19, Position 2 = 162
Branch analysis from position: 19
2 jumps found. (Code = 44) Position 1 = 21, Position 2 = 164
Branch analysis from position: 21
2 jumps found. (Code = 44) Position 1 = 23, Position 2 = 166
Branch analysis from position: 23
2 jumps found. (Code = 44) Position 1 = 25, Position 2 = 168
Branch analysis from position: 25
2 jumps found. (Code = 44) Position 1 = 27, Position 2 = 170
Branch analysis from position: 27
2 jumps found. (Code = 44) Position 1 = 29, Position 2 = 172
Branch analysis from position: 29
2 jumps found. (Code = 44) Position 1 = 31, Position 2 = 174
Branch analysis from position: 31
2 jumps found. (Code = 44) Position 1 = 33, Position 2 = 176
Branch analysis from position: 33
2 jumps found. (Code = 44) Position 1 = 35, Position 2 = 178
Branch analysis from position: 35
2 jumps found. (Code = 44) Position 1 = 37, Position 2 = 180
Branch analysis from position: 37
2 jumps found. (Code = 44) Position 1 = 39, Position 2 = 182
Branch analysis from position: 39
2 jumps found. (Code = 44) Position 1 = 41, Position 2 = 184
Branch analysis from position: 41
2 jumps found. (Code = 44) Position 1 = 43, Position 2 = 186
Branch analysis from position: 43
2 jumps found. (Code = 44) Position 1 = 45, Position 2 = 188
Branch analysis from position: 45
2 jumps found. (Code = 44) Position 1 = 47, Position 2 = 190
Branch analysis from position: 47
2 jumps found. (Code = 44) Position 1 = 49, Position 2 = 192
Branch analysis from position: 49
2 jumps found. (Code = 44) Position 1 = 51, Position 2 = 194
Branch analysis from position: 51
2 jumps found. (Code = 44) Position 1 = 53, Position 2 = 196
Branch analysis from position: 53
2 jumps found. (Code = 44) Position 1 = 55, Position 2 = 198
Branch analysis from position: 55
2 jumps found. (Code = 44) Position 1 = 57, Position 2 = 200
Branch analysis from position: 57
2 jumps found. (Code = 44) Position 1 = 59, Position 2 = 202
Branch analysis from position: 59
2 jumps found. (Code = 44) Position 1 = 61, Position 2 = 204
Branch analysis from position: 61
2 jumps found. (Code = 44) Position 1 = 63, Position 2 = 206
Branch analysis from position: 63
2 jumps found. (Code = 44) Position 1 = 65, Position 2 = 208
Branch analysis from position: 65
2 jumps found. (Code = 44) Position 1 = 67, Position 2 = 210
Branch analysis from position: 67
2 jumps found. (Code = 44) Position 1 = 69, Position 2 = 212
Branch analysis from position: 69
2 jumps found. (Code = 44) Position 1 = 71, Position 2 = 214
Branch analysis from position: 71
2 jumps found. (Code = 44) Position 1 = 73, Position 2 = 216
Branch analysis from position: 73
2 jumps found. (Code = 44) Position 1 = 75, Position 2 = 218
Branch analysis from position: 75
2 jumps found. (Code = 44) Position 1 = 77, Position 2 = 220
Branch analysis from position: 77
2 jumps found. (Code = 44) Position 1 = 79, Position 2 = 222
Branch analysis from position: 79
2 jumps found. (Code = 44) Position 1 = 81, Position 2 = 224
Branch analysis from position: 81
2 jumps found. (Code = 44) Position 1 = 83, Position 2 = 226
Branch analysis from position: 83
2 jumps found. (Code = 44) Position 1 = 85, Position 2 = 228
Branch analysis from position: 85
2 jumps found. (Code = 44) Position 1 = 87, Position 2 = 230
Branch analysis from position: 87
2 jumps found. (Code = 44) Position 1 = 89, Position 2 = 232
Branch analysis from position: 89
2 jumps found. (Code = 44) Position 1 = 91, Position 2 = 234
Branch analysis from position: 91
2 jumps found. (Code = 44) Position 1 = 93, Position 2 = 236
Branch analysis from position: 93
2 jumps found. (Code = 44) Position 1 = 95, Position 2 = 238
Branch analysis from position: 95
2 jumps found. (Code = 44) Position 1 = 97, Position 2 = 240
Branch analysis from position: 97
2 jumps found. (Code = 44) Position 1 = 99, Position 2 = 242
Branch analysis from position: 99
2 jumps found. (Code = 44) Position 1 = 101, Position 2 = 244
Branch analysis from position: 101
2 jumps found. (Code = 44) Position 1 = 103, Position 2 = 246
Branch analysis from position: 103
2 jumps found. (Code = 44) Position 1 = 105, Position 2 = 248
Branch analysis from position: 105
2 jumps found. (Code = 44) Position 1 = 107, Position 2 = 250
Branch analysis from position: 107
2 jumps found. (Code = 44) Position 1 = 109, Position 2 = 252
Branch analysis from position: 109
2 jumps found. (Code = 44) Position 1 = 111, Position 2 = 254
Branch analysis from position: 111
2 jumps found. (Code = 44) Position 1 = 113, Position 2 = 256
Branch analysis from position: 113
2 jumps found. (Code = 44) Position 1 = 115, Position 2 = 258
Branch analysis from position: 115
2 jumps found. (Code = 44) Position 1 = 117, Position 2 = 260
Branch analysis from position: 117
2 jumps found. (Code = 44) Position 1 = 119, Position 2 = 262
Branch analysis from position: 119
2 jumps found. (Code = 44) Position 1 = 121, Position 2 = 264
Branch analysis from position: 121
2 jumps found. (Code = 44) Position 1 = 123, Position 2 = 266
Branch analysis from position: 123
2 jumps found. (Code = 44) Position 1 = 125, Position 2 = 268
Branch analysis from position: 125
2 jumps found. (Code = 44) Position 1 = 127, Position 2 = 270
Branch analysis from position: 127
2 jumps found. (Code = 44) Position 1 = 129, Position 2 = 272
Branch analysis from position: 129
2 jumps found. (Code = 44) Position 1 = 131, Position 2 = 274
Branch analysis from position: 131
2 jumps found. (Code = 44) Position 1 = 133, Position 2 = 276
Branch analysis from position: 133
2 jumps found. (Code = 44) Position 1 = 135, Position 2 = 278
Branch analysis from position: 135
2 jumps found. (Code = 44) Position 1 = 137, Position 2 = 280
Branch analysis from position: 137
2 jumps found. (Code = 44) Position 1 = 139, Position 2 = 282
Branch analysis from position: 139
2 jumps found. (Code = 44) Position 1 = 141, Position 2 = 284
Branch analysis from position: 141
2 jumps found. (Code = 44) Position 1 = 143, Position 2 = 286
Branch analysis from position: 143
2 jumps found. (Code = 44) Position 1 = 145, Position 2 = 288
Branch analysis from position: 145
1 jumps found. (Code = 42) Position 1 = 290
Branch analysis from position: 290
1 jumps found. (Code = 62) Position 1 = -2
Branch analysis from position: 288
1 jumps found. (Code = 42) Position 1 = 290
Branch analysis from position: 290
Branch analysis from position: 286
1 jumps found. (Code = 42) Position 1 = 290
Branch analysis from position: 290
Branch analysis from position: 284
1 jumps found. (Code = 42) Position 1 = 290
Branch analysis from position: 290
Branch analysis from position: 282
1 jumps found. (Code = 42) Position 1 = 290
Branch analysis from position: 290
Branch analysis from position: 280
1 jumps found. (Code = 42) Position 1 = 290
Branch analysis from position: 290
Branch analysis from position: 278
1 jumps found. (Code = 42) Position 1 = 290
Branch analysis from position: 290
Branch analysis from position: 276
1 jumps found. (Code = 42) Position 1 = 290
Branch analysis from position: 290
Branch analysis from position: 274
1 jumps found. (Code = 42) Position 1 = 290
Branch analysis from position: 290
Branch analysis from position: 272
1 jumps found. (Code = 42) Position 1 = 290
Branch analysis from position: 290
Branch analysis from position: 270
1 jumps found. (Code = 42) Position 1 = 290
Branch analysis from position: 290
Branch analysis from position: 268
1 jumps found. (Code = 42) Position 1 = 290
Branch analysis from position: 290
Branch analysis from position: 266
1 jumps found. (Code = 42) Position 1 = 290
Branch analysis from position: 290
Branch analysis from position: 264
1 jumps found. (Code = 42) Position 1 = 290
Branch analysis from position: 290
Branch analysis from position: 262
1 jumps found. (Code = 42) Position 1 = 290
Branch analysis from position: 290
Branch analysis from position: 260
1 jumps found. (Code = 42) Position 1 = 290
Branch analysis from position: 290
Branch analysis from position: 258
1 jumps found. (Code = 42) Position 1 = 290
Branch analysis from position: 290
Branch analysis from position: 256
1 jumps found. (Code = 42) Position 1 = 290
Branch analysis from position: 290
Branch analysis from position: 254
1 jumps found. (Code = 42) Position 1 = 290
Branch analysis from position: 290
Branch analysis from position: 252
1 jumps found. (Code = 42) Position 1 = 290
Branch analysis from position: 290
Branch analysis from position: 250
1 jumps found. (Code = 42) Position 1 = 290
Branch analysis from position: 290
Branch analysis from position: 248
1 jumps found. (Code = 42) Position 1 = 290
Branch analysis from position: 290
Branch analysis from position: 246
1 jumps found. (Code = 42) Position 1 = 290
Branch analysis from position: 290
Branch analysis from position: 244
1 jumps found. (Code = 42) Position 1 = 290
Branch analysis from position: 290
Branch analysis from position: 242
1 jumps found. (Code = 42) Position 1 = 290
Branch analysis from position: 290
Branch analysis from position: 240
1 jumps found. (Code = 42) Position 1 = 290
Branch analysis from position: 290
Branch analysis from position: 238
1 jumps found. (Code = 42) Position 1 = 290
Branch analysis from position: 290
Branch analysis from position: 236
1 jumps found. (Code = 42) Position 1 = 290
Branch analysis from position: 290
Branch analysis from position: 234
1 jumps found. (Code = 42) Position 1 = 290
Branch analysis from position: 290
Branch analysis from position: 232
1 jumps found. (Code = 42) Position 1 = 290
Branch analysis from position: 290
Branch analysis from position: 230
1 jumps found. (Code = 42) Position 1 = 290
Branch analysis from position: 290
Branch analysis from position: 228
1 jumps found. (Code = 42) Position 1 = 290
Branch analysis from position: 290
Branch analysis from position: 226
1 jumps found. (Code = 42) Position 1 = 290
Branch analysis from position: 290
Branch analysis from position: 224
1 jumps found. (Code = 42) Position 1 = 290
Branch analysis from position: 290
Branch analysis from position: 222
1 jumps found. (Code = 42) Position 1 = 290
Branch analysis from position: 290
Branch analysis from position: 220
1 jumps found. (Code = 42) Position 1 = 290
Branch analysis from position: 290
Branch analysis from position: 218
1 jumps found. (Code = 42) Position 1 = 290
Branch analysis from position: 290
Branch analysis from position: 216
1 jumps found. (Code = 42) Position 1 = 290
Branch analysis from position: 290
Branch analysis from position: 214
1 jumps found. (Code = 42) Position 1 = 290
Branch analysis from position: 290
Branch analysis from position: 212
1 jumps found. (Code = 42) Position 1 = 290
Branch analysis from position: 290
Branch analysis from position: 210
1 jumps found. (Code = 42) Position 1 = 290
Branch analysis from position: 290
Branch analysis from position: 208
1 jumps found. (Code = 42) Position 1 = 290
Branch analysis from position: 290
Branch analysis from position: 206
1 jumps found. (Code = 42) Position 1 = 290
Branch analysis from position: 290
Branch analysis from position: 204
1 jumps found. (Code = 42) Position 1 = 290
Branch analysis from position: 290
Branch analysis from position: 202
1 jumps found. (Code = 42) Position 1 = 290
Branch analysis from position: 290
Branch analysis from position: 200
1 jumps found. (Code = 42) Position 1 = 290
Branch analysis from position: 290
Branch analysis from position: 198
1 jumps found. (Code = 42) Position 1 = 290
Branch analysis from position: 290
Branch analysis from position: 196
1 jumps found. (Code = 42) Position 1 = 290
Branch analysis from position: 290
Branch analysis from position: 194
1 jumps found. (Code = 42) Position 1 = 290
Branch analysis from position: 290
Branch analysis from position: 192
1 jumps found. (Code = 42) Position 1 = 290
Branch analysis from position: 290
Branch analysis from position: 190
1 jumps found. (Code = 42) Position 1 = 290
Branch analysis from position: 290
Branch analysis from position: 188
1 jumps found. (Code = 42) Position 1 = 290
Branch analysis from position: 290
Branch analysis from position: 186
1 jumps found. (Code = 42) Position 1 = 290
Branch analysis from position: 290
Branch analysis from position: 184
1 jumps found. (Code = 42) Position 1 = 290
Branch analysis from position: 290
Branch analysis from position: 182
1 jumps found. (Code = 42) Position 1 = 290
Branch analysis from position: 290
Branch analysis from position: 180
1 jumps found. (Code = 42) Position 1 = 290
Branch analysis from position: 290
Branch analysis from position: 178
1 jumps found. (Code = 42) Position 1 = 290
Branch analysis from position: 290
Branch analysis from position: 176
1 jumps found. (Code = 42) Position 1 = 290
Branch analysis from position: 290
Branch analysis from position: 174
1 jumps found. (Code = 42) Position 1 = 290
Branch analysis from position: 290
Branch analysis from position: 172
1 jumps found. (Code = 42) Position 1 = 290
Branch analysis from position: 290
Branch analysis from position: 170
1 jumps found. (Code = 42) Position 1 = 290
Branch analysis from position: 290
Branch analysis from position: 168
1 jumps found. (Code = 42) Position 1 = 290
Branch analysis from position: 290
Branch analysis from position: 166
1 jumps found. (Code = 42) Position 1 = 290
Branch analysis from position: 290
Branch analysis from position: 164
1 jumps found. (Code = 42) Position 1 = 290
Branch analysis from position: 290
Branch analysis from position: 162
1 jumps found. (Code = 42) Position 1 = 290
Branch analysis from position: 290
Branch analysis from position: 160
1 jumps found. (Code = 42) Position 1 = 290
Branch analysis from position: 290
Branch analysis from position: 158
1 jumps found. (Code = 42) Position 1 = 290
Branch analysis from position: 290
Branch analysis from position: 156
1 jumps found. (Code = 42) Position 1 = 290
Branch analysis from position: 290
Branch analysis from position: 154
1 jumps found. (Code = 42) Position 1 = 290
Branch analysis from position: 290
Branch analysis from position: 152
1 jumps found. (Code = 42) Position 1 = 290
Branch analysis from position: 290
Branch analysis from position: 150
1 jumps found. (Code = 42) Position 1 = 290
Branch analysis from position: 290
Branch analysis from position: 148
1 jumps found. (Code = 42) Position 1 = 290
Branch analysis from position: 290
Branch analysis from position: 146
1 jumps found. (Code = 42) Position 1 = 290
Branch analysis from position: 290
filename:       /in/uc11m
function name:  assign_rand_value
number of ops:  292
compiled vars:  !0 = $num, !1 = $rand_value
line      #* E I O op                           fetch          ext  return  operands
-------------------------------------------------------------------------------------
   15     0  E >   RECV                                             !0      
   17     1        IS_EQUAL                                                 !0, '1'
          2      > JMPNZ                                                    ~2, ->146
   20     3    >   IS_EQUAL                                                 !0, '2'
          4      > JMPNZ                                                    ~2, ->148
   23     5    >   IS_EQUAL                                                 !0, '3'
          6      > JMPNZ                                                    ~2, ->150
   26     7    >   IS_EQUAL                                                 !0, '4'
          8      > JMPNZ                                                    ~2, ->152
   29     9    >   IS_EQUAL                                                 !0, '5'
         10      > JMPNZ                                                    ~2, ->154
   32    11    >   IS_EQUAL                                                 !0, '6'
         12      > JMPNZ                                                    ~2, ->156
   35    13    >   IS_EQUAL                                                 !0, '7'
         14      > JMPNZ                                                    ~2, ->158
   38    15    >   IS_EQUAL                                                 !0, '8'
         16      > JMPNZ                                                    ~2, ->160
   41    17    >   IS_EQUAL                                                 !0, '9'
         18      > JMPNZ                                                    ~2, ->162
   44    19    >   IS_EQUAL                                                 !0, '10'
         20      > JMPNZ                                                    ~2, ->164
   47    21    >   IS_EQUAL                                                 !0, '11'
         22      > JMPNZ                                                    ~2, ->166
   50    23    >   IS_EQUAL                                                 !0, '12'
         24      > JMPNZ                                                    ~2, ->168
   53    25    >   IS_EQUAL                                                 !0, '13'
         26      > JMPNZ                                                    ~2, ->170
   56    27    >   IS_EQUAL                                                 !0, '14'
         28      > JMPNZ                                                    ~2, ->172
   59    29    >   IS_EQUAL                                                 !0, '15'
         30      > JMPNZ                                                    ~2, ->174
   62    31    >   IS_EQUAL                                                 !0, '16'
         32      > JMPNZ                                                    ~2, ->176
   65    33    >   IS_EQUAL                                                 !0, '17'
         34      > JMPNZ                                                    ~2, ->178
   68    35    >   IS_EQUAL                                                 !0, '18'
         36      > JMPNZ                                                    ~2, ->180
   71    37    >   IS_EQUAL                                                 !0, '19'
         38      > JMPNZ                                                    ~2, ->182
   74    39    >   IS_EQUAL                                                 !0, '20'
         40      > JMPNZ                                                    ~2, ->184
   77    41    >   IS_EQUAL                                                 !0, '21'
         42      > JMPNZ                                                    ~2, ->186
   80    43    >   IS_EQUAL                                                 !0, '22'
         44      > JMPNZ                                                    ~2, ->188
   83    45    >   IS_EQUAL                                                 !0, '23'
         46      > JMPNZ                                                    ~2, ->190
   86    47    >   IS_EQUAL                                                 !0, '24'
         48      > JMPNZ                                                    ~2, ->192
   89    49    >   IS_EQUAL                                                 !0, '25'
         50      > JMPNZ                                                    ~2, ->194
   92    51    >   IS_EQUAL                                                 !0, '26'
         52      > JMPNZ                                                    ~2, ->196
   95    53    >   IS_EQUAL                                                 !0, '27'
         54      > JMPNZ                                                    ~2, ->198
   98    55    >   IS_EQUAL                                                 !0, '28'
         56      > JMPNZ                                                    ~2, ->200
  101    57    >   IS_EQUAL                                                 !0, '29'
         58      > JMPNZ                                                    ~2, ->202
  104    59    >   IS_EQUAL                                                 !0, '30'
         60      > JMPNZ                                                    ~2, ->204
  107    61    >   IS_EQUAL                                                 !0, '31'
         62      > JMPNZ                                                    ~2, ->206
  110    63    >   IS_EQUAL                                                 !0, '32'
         64      > JMPNZ                                                    ~2, ->208
  113    65    >   IS_EQUAL                                                 !0, '33'
         66      > JMPNZ                                                    ~2, ->210
  116    67    >   IS_EQUAL                                                 !0, '34'
         68      > JMPNZ                                                    ~2, ->212
  119    69    >   IS_EQUAL                                                 !0, '35'
         70      > JMPNZ                                                    ~2, ->214
  122    71    >   IS_EQUAL                                                 !0, '36'
         72      > JMPNZ                                                    ~2, ->216
  125    73    >   IS_EQUAL                                                 !0, '37'
         74      > JMPNZ                                                    ~2, ->218
  128    75    >   IS_EQUAL                                                 !0, '38'
         76      > JMPNZ                                                    ~2, ->220
  131    77    >   IS_EQUAL                                                 !0, '39'
         78      > JMPNZ                                                    ~2, ->222
  134    79    >   IS_EQUAL                                                 !0, '40'
         80      > JMPNZ                                                    ~2, ->224
  137    81    >   IS_EQUAL                                                 !0, '41'
         82      > JMPNZ                                                    ~2, ->226
  140    83    >   IS_EQUAL                                                 !0, '42'
         84      > JMPNZ                                                    ~2, ->228
  143    85    >   IS_EQUAL                                                 !0, '43'
         86      > JMPNZ                                                    ~2, ->230
  146    87    >   IS_EQUAL                                                 !0, '44'
         88      > JMPNZ                                                    ~2, ->232
  149    89    >   IS_EQUAL                                                 !0, '45'
         90      > JMPNZ                                                    ~2, ->234
  152    91    >   IS_EQUAL                                                 !0, '46'
         92      > JMPNZ                                                    ~2, ->236
  155    93    >   IS_EQUAL                                                 !0, '47'
         94      > JMPNZ                                                    ~2, ->238
  158    95    >   IS_EQUAL                                                 !0, '48'
         96      > JMPNZ                                                    ~2, ->240
  161    97    >   IS_EQUAL                                                 !0, '49'
         98      > JMPNZ                                                    ~2, ->242
  164    99    >   IS_EQUAL                                                 !0, '50'
        100      > JMPNZ                                                    ~2, ->244
  167   101    >   IS_EQUAL                                                 !0, '51'
        102      > JMPNZ                                                    ~2, ->246
  170   103    >   IS_EQUAL                                                 !0, '52'
        104      > JMPNZ                                                    ~2, ->248
  173   105    >   IS_EQUAL                                                 !0, '53'
        106      > JMPNZ                                                    ~2, ->250
  176   107    >   IS_EQUAL                                                 !0, '54'
        108      > JMPNZ                                                    ~2, ->252
  179   109    >   IS_EQUAL                                                 !0, '55'
        110      > JMPNZ                                                    ~2, ->254
  182   111    >   IS_EQUAL                                                 !0, '56'
        112      > JMPNZ                                                    ~2, ->256
  185   113    >   IS_EQUAL                                                 !0, '57'
        114      > JMPNZ                                                    ~2, ->258
  188   115    >   IS_EQUAL                                                 !0, '58'
        116      > JMPNZ                                                    ~2, ->260
  191   117    >   IS_EQUAL                                                 !0, '59'
        118      > JMPNZ                                                    ~2, ->262
  194   119    >   IS_EQUAL                                                 !0, '60'
        120      > JMPNZ                                                    ~2, ->264
  197   121    >   IS_EQUAL                                                 !0, '61'
        122      > JMPNZ                                                    ~2, ->266
  200   123    >   IS_EQUAL                                                 !0, '62'
        124      > JMPNZ                                                    ~2, ->268
  203   125    >   IS_EQUAL                                                 !0, '63'
        126      > JMPNZ                                                    ~2, ->270
  206   127    >   IS_EQUAL                                                 !0, '64'
        128      > JMPNZ                                                    ~2, ->272
  209   129    >   IS_EQUAL                                                 !0, '65'
        130      > JMPNZ                                                    ~2, ->274
  212   131    >   IS_EQUAL                                                 !0, '66'
        132      > JMPNZ                                                    ~2, ->276
  215   133    >   IS_EQUAL                                                 !0, '67'
        134      > JMPNZ                                                    ~2, ->278
  218   135    >   IS_EQUAL                                                 !0, '68'
        136      > JMPNZ                                                    ~2, ->280
  221   137    >   IS_EQUAL                                                 !0, '69'
        138      > JMPNZ                                                    ~2, ->282
  224   139    >   IS_EQUAL                                                 !0, '70'
        140      > JMPNZ                                                    ~2, ->284
  227   141    >   IS_EQUAL                                                 !0, '71'
        142      > JMPNZ                                                    ~2, ->286
  230   143    >   IS_EQUAL                                                 !0, '72'
        144      > JMPNZ                                                    ~2, ->288
        145    > > JMP                                                      ->290
   18   146    >   ASSIGN                                                   !1, 'a'
   19   147      > JMP                                                      ->290
   21   148    >   ASSIGN                                                   !1, 'b'
   22   149      > JMP                                                      ->290
   24   150    >   ASSIGN                                                   !1, 'c'
   25   151      > JMP                                                      ->290
   27   152    >   ASSIGN                                                   !1, 'd'
   28   153      > JMP                                                      ->290
   30   154    >   ASSIGN                                                   !1, 'e'
   31   155      > JMP                                                      ->290
   33   156    >   ASSIGN              

Generated using Vulcan Logic Dumper, using php 8.0.0


preferences:
144.52 ms | 975 KiB | 21 Q