| line | !l | l&&!r | l&&r | condition | 
 
| 62 | 0 | 0 | 0 | $prog_name ne $App::Rakubrew::brew_name and !($^O =~ /win32/i) || $prog_name =~ /^\Q$App::Rakubrew::brew_name\E\z/i | 
 
| 70 | 0 | 0 | 0 | @args >= 2 and $args[0] eq "internal_shell_hook" | 
 
| 71 | 0 | 0 | 0 | @args >= 2 and $args[0] eq "internal_hooked" | 
 
| 72 | 0 | 0 | 0 | @args >= 2 and $args[0] eq "init" | 
 
| 76 | 0 | 0 | 0 | @args >= 2 and $args[0] eq "internal_hooked" | 
 
|  | 0 | 0 | 0 | @args && $args[0] eq 'mode' && $args[1] eq 'shim' | 
 
|  | 0 | 0 | 0 | get_brew_mode() eq "env" and not @args && $args[0] eq 'mode' && $args[1] eq 'shim' | 
 
|  | 0 | 0 | 0 | @args && $args[0] eq 'init' | 
 
|  | 0 | 0 | 0 | get_brew_mode() eq "env" and not @args && $args[0] eq 'mode' && $args[1] eq 'shim' and not @args && $args[0] eq 'init' | 
 
|  | 0 | 0 | 0 | @args && $args[0] eq 'home' | 
 
|  | 0 | 0 | 0 | get_brew_mode() eq "env" and not @args && $args[0] eq 'mode' && $args[1] eq 'shim' and not @args && $args[0] eq 'init' and not @args && $args[0] eq 'home' | 
 
|  | 0 | 0 | 0 | @args && $args[0] =~ /^internal_/ | 
 
|  | 0 | 0 | 0 | get_brew_mode() eq "env" and not @args && $args[0] eq 'mode' && $args[1] eq 'shim' and not @args && $args[0] eq 'init' and not @args && $args[0] eq 'home' and not @args && $args[0] =~ /^internal_/ | 
 
|  | 0 | 0 | 0 | @args and $args[0] eq "shell" | 
 
|  | 0 | 0 | 0 | @args >= 2 and $args[0] eq "mode" | 
 
|  | 0 | 0 | 0 | @args >= 2 and $args[0] eq "mode" and $args[1] eq "env" | 
 
| 233 | 0 | 0 | 0 | @args and $args[0] =~ /^--configure-opts=/ | 
 
| 241 | 0 | 0 | 0 | $impl eq "moar-blead" and $ver eq "main" | 
 
| 243 | 0 | 0 | 0 | $impl and $impl eq "all" | 
 
| 289 | 0 | 0 | 0 | $name and $path | 
 
| 443 | 0 | 0 | 0 | $arg eq "help" and @args | 
| line | l | !l&&r | !l&&!r | condition | 
 
| 51 | 0 | 0 | 0 | mkdir catdir($App::Rakubrew::prefix, "bin") or _cant_access_home() | 
 
| 52 | 0 | 0 | 0 | mkdir catdir($App::Rakubrew::prefix, "update") or _cant_access_home() | 
 
| 53 | 0 | 0 | 0 | mkdir catdir($App::Rakubrew::prefix, "repos") or _cant_access_home() | 
 
| 54 | 0 | 0 | 0 | $App::Rakubrew::shim_dir || _cant_access_home() | 
 
| 55 | 0 | 0 | 0 | $App::Rakubrew::versions_dir || _cant_access_home() | 
 
| 56 | 0 | 0 | 0 | $App::Rakubrew::git_reference || _cant_access_home() | 
 
| 62 | 0 | 0 | 0 | !($^O =~ /win32/i) || $prog_name =~ /^\Q$App::Rakubrew::brew_name\E\z/i | 
 
| 76 | 0 | 0 | 0 | get_brew_mode() eq "env" and not @args && $args[0] eq 'mode' && $args[1] eq 'shim' and not @args && $args[0] eq 'init' and not @args && $args[0] eq 'home' and not @args && $args[0] =~ /^internal_/ or @args and $args[0] eq "shell" | 
 
|  | 0 | 0 | 0 | get_brew_mode() eq "env" and not @args && $args[0] eq 'mode' && $args[1] eq 'shim' and not @args && $args[0] eq 'init' and not @args && $args[0] eq 'home' and not @args && $args[0] =~ /^internal_/ or @args and $args[0] eq "shell" or @args >= 2 and $args[0] eq "mode" and $args[1] eq "env" | 
 
| 98 | 0 | 0 | 0 | $arg eq "version" or $arg eq "current" | 
 
|  | 0 | 0 | 0 | $arg eq "versions" or $arg eq "list" | 
 
|  | 0 | 0 | 0 | $arg eq "global" or $arg eq "switch" | 
 
|  | 0 | 0 | 0 | $arg eq "nuke" or $arg eq "unregister" | 
 
|  | 0 | 0 | 0 | $arg eq "list-available" or $arg eq "available" | 
 
|  | 0 | 0 | 0 | $arg eq "build-rakudo" or $arg eq "build" | 
 
|  | 0 | 0 | 0 | $arg eq "download-rakudo" or $arg eq "download" | 
 
| 436 | 0 | 0 | 0 | $_ eq "-v" or $_ eq "--verbose" |