[Перевод] Взаимодействие с командной строкой perl 6 из функции MAIN
|
|
Суббота, 07 Марта 2015 г. 23:47
+ в цитатник
В Unix-среде множество скриптов получают аргументы из командной строки. В Perl 6 обрабатывать их очень просто:
$ cat add.pl
sub MAIN($x, $y) {
say $x + $y
}
$ perl6 add.pl 3 4
7
$ perl6 add.pl too many arguments
Usage:
add.pl x y
Просто создав функцию MAIN и задав ей сигнатуру из параметров, вы автоматически получаете парсер командной строки, который передаёт их в аргументы функции $x и $y, и сообщение о правильном вызове скрипта.
Читать дальше → http://habrahabr.ru/post/252451/
Метки:
Программирование
Perl
perl 6
командная строка
-
Запись понравилась
-
0
Процитировали
-
0
Сохранили
-