Perl 6, MAIN
aracılığıyla büyük yerleşik komut satırı ayrıştırma özelliğine sahiptir. Ancak, önemsiz gibi görünen bir sorunla karşılaştım, ama bunu çözemiyorum.Perl 6'da -n = 3 '-n 3' ile aynı şey nasıl yapılır?
Basit MAIN
:
sub MAIN(Int :n(:$num)) {
say "You passed: " ~ $num;
}
Sonra benim komut dosyası çağırabilirsiniz olarak:
$ ./test.p6 -n=1
ya:
$ ./test.p6 --num=1
Ama yapamam ile:
$ ./test.p6 -n 1 # or even -n1
ya:
$ ./test.p6 --num 1
hiçbir şans ile design document for MAIN geçti. Bu işi nasıl yapabilirim?