Finding entry points Branch analysis from position: 0 2 jumps found. (Code = 43) Position 1 = 5, Position 2 = 43 Branch analysis from position: 5 1 jumps found. (Code = 42) Position 1 = 37 Branch analysis from position: 37 2 jumps found. (Code = 44) Position 1 = 42, Position 2 = 6 Branch analysis from position: 42 1 jumps found. (Code = 42) Position 1 = 44 Branch analysis from position: 44 1 jumps found. (Code = 62) Position 1 = -2 Branch analysis from position: 6 2 jumps found. (Code = 43) Position 1 = 10, Position 2 = 22 Branch analysis from position: 10 2 jumps found. (Code = 43) Position 1 = 14, Position 2 = 18 Branch analysis from position: 14 1 jumps found. (Code = 42) Position 1 = 21 Branch analysis from position: 21 1 jumps found. (Code = 42) Position 1 = 37 Branch analysis from position: 37 Branch analysis from position: 18 1 jumps found. (Code = 42) Position 1 = 37 Branch analysis from position: 37 Branch analysis from position: 22 2 jumps found. (Code = 43) Position 1 = 26, Position 2 = 37 Branch analysis from position: 26 2 jumps found. (Code = 43) Position 1 = 30, Position 2 = 34 Branch analysis from position: 30 1 jumps found. (Code = 42) Position 1 = 37 Branch analysis from position: 37 Branch analysis from position: 34 2 jumps found. (Code = 44) Position 1 = 42, Position 2 = 6 Branch analysis from position: 42 Branch analysis from position: 6 Branch analysis from position: 37 Branch analysis from position: 43 1 jumps found. (Code = 62) Position 1 = -2 filename: /in/YBItP function name: (null) number of ops: 45 compiled vars: !0 = $a, !1 = $b line #* E I O op fetch ext return operands ------------------------------------------------------------------------------------- 2 0 E > INIT_FCALL 'opendir' 1 SEND_VAL '.' 2 DO_ICALL $2 3 ASSIGN ~3 !0, $2 4 > JMPZ ~3, ->43 3 5 > > JMP ->37 4 6 > INIT_FCALL 'is_file' 7 SEND_VAR !1 8 DO_ICALL $4 9 > JMPZ $4, ->22 5 10 > INIT_FCALL 'is_writable' 11 SEND_VAR !1 12 DO_ICALL $5 13 > JMPZ $5, ->18 6 14 > CONCAT ~6 'File+', !1 15 CONCAT ~7 ~6, '+is+writable%0A' 16 ECHO ~7 17 > JMP ->21 8 18 > CONCAT ~8 'File+', !1 19 CONCAT ~9 ~8, '+is+not+writable%0A' 20 ECHO ~9 21 > > JMP ->37 10 22 > INIT_FCALL 'is_dir' 23 SEND_VAR !1 24 DO_ICALL $10 25 > JMPZ $10, ->37 11 26 > INIT_FCALL 'is_writable' 27 SEND_VAR !1 28 DO_ICALL $11 29 > JMPZ $11, ->34 12 30 > CONCAT ~12 'DIR+', !1 31 CONCAT ~13 ~12, '+is+writable%0A' 32 ECHO ~13 33 > JMP ->37 14 34 > CONCAT ~14 'DIR+', !1 35 CONCAT ~15 ~14, '+is+not+writable%0A' 36 ECHO ~15 3 37 > INIT_FCALL 'readdir' 38 SEND_VAR !0 39 DO_ICALL $16 40 ASSIGN ~17 !1, $16 41 > JMPNZ ~17, ->6 42 > > JMP ->44 19 43 > ECHO 'Can%27t+opendir%28%29' 21 44 > > RETURN 1
Generated using Vulcan Logic Dumper, using php 8.0.0