Perl 6には、MAIN
を介してコマンドライン解析機能が組み込まれています。しかし、私は些細な問題に直面しましたが、私はそれを理解できません。`-n = 3`をPerl 6で` -n 3`と同じようにするには?
シンプルMAIN
:
sub MAIN(Int :n(:$num)) {
say "You passed: " ~ $num;
}
それから私のように私のスクリプトを呼び出すことができます。
$ ./test.p6 -n=1
か:
$ ./test.p6 --num=1
しかし、とすることはできません。
$ ./test.p6 -n 1 # or even -n1
か:
$ ./test.p6 --num 1
私は運でdesign document for MAINを通り抜けました。どうすればこの作品を作れますか?