Alter how arguments are processed before they're passed to sub MAIN
问题 Given the documentation and the comments on an earlier question, by request I've made a minimal reproducible example that demonstrates a difference between these two statements: my %*SUB-MAIN-OPTS = :named-anywhere; PROCESS::<%SUB-MAIN-OPTS><named-anywhere> = True; Given a script file with only this: #!/usr/bin/env raku use MyApp::Tools::CLI; and a module file in MyApp/Tools called CLI.pm6: #PROCESS::<%SUB-MAIN-OPTS><named-anywhere> = True; my %*SUB-MAIN-OPTS = :named-anywhere; proto MAIN(|)