Я пытаюсь прочитать ввод командной строки по этой ссылке (http://www.jsoftware.com/help/user/hashbang.htm)
0".>,.2}.ARGV
Я понимаю, что 2}.ARGV удаляет "jconsole" и часть имени программы.
0". превращает строку в числа
зачем нам ,.
который, кажется, излишне добавляет дополнительный ранг к входным параметрам, в случае
'a b c d' =: 0".>,.2}.ARGV
$a
1
Почему бы просто не
'a b c d' =: 0".> 2}.ARGV
$a
Еще одно предостережение:
'a' =: 0".> 2}.ARGV
$a
1
Таким образом, если вам передан только один аргумент, 'a'
становится списком с рангом 1, а не одним элементом входного списка.