Если m число и z=: m} y ,
то $z равно $m , и равно
размерности элемента y . Каждый
атом j{z при этом
равен j{(j{m){y . Например:
y=: a.{~(a.i.'A')+i.4 5
m=: 3 1 0 2 1
y ; m ; m}y
+-----+---------+-----+
|ABCDE|3 1 0 2 1|PGCNJ|
|FGHIJ| | |
|KLMNO| | |
|PQRST| | |
+-----+---------+-----+
|
|
Если m не герундий, то x m} y формируется,
заменяя x части y , выбираемые m&{
(выдается ошибка, если эта выборка требует использования заполнителя).
Тоесть:
y; '%*'(1 3;2 _1)} y
+-----+-----+
|ABCDE|ABCDE|
|FGHIJ|FGH%J|
|KLMNO|KLMN*|
|PQRST|PQRST|
+-----+-----+
$x должно быть суффиксом $m{y ,
и x имеет тот-же эффект,
что и ($m{y)$,x . Тоесть:
y; 'think' 1 2} y
+-----+-----+
|ABCDE|ABCDE|
|FGHIJ|think|
|KLMNO|think|
|PQRST|PQRST|
+-----+-----+
|