>>  <<  Ркв  Ввд  JfC  LJ  Фрз  Слв  Изм  Рзг  !:  Помощь  Словарь

Ошибочный u :: v  _ _ _  

Результат u :: v есть результат u, если выполнение u завершается без ошибки; в противном случае, результатом является результат v .
 

Например:
   p=: 3 1 0 2                 Вектор перестановки
   x=: 'ABCD'
   p{x
DBAC

   ]i=: A. p                   Индекс в упорядоченном списке всех перестановок
20

   i A. x                      Перестановка по индексу
DBAC

   q=: 3 1 1 0                 Не перестановка
   q{x
DBBA
          
   A. q
|index error
|       A.q

   A=: A. :: (!@#)             При ошибке выдавать индекс больше максимального
   A p
20
        
   A q
24

   24 A. x
|index error
|   24   A.x



>>  <<  Ркв  Ввд  JfC  LJ  Фрз  Слв  Изм  Рзг  !:  Помощь  Словарь