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

19. Неявные Эквиваленты

Глаголы можно определять как явно, так и неявно. В случае явного определения, состоящего из одного предложения, наречие 13 : позволяет получить эквивалентное неявное определение, как показано ниже (вначале введите 9!:3 ] 2 5 , чтобы видеть коробочное и линейное отображение глаголов):
   s=: 0 : 0
(+/y) % (#y)
)

   mean=: 3 : s
   MEAN=: 13 : s

   mean                         MEAN
+-+-+------------+           +-----+-+-+
|3|:|(+/y) % (#y)|           |+-+-+|%|#|
+-+-+------------+           ||+|/|| | |
3 : '(+/y) % (#y)'           |+-+-+| | |
                             +-----+-+-+
                             +/ % #
Опытным программистам явные определения, вероятно, покажутся более знакомыми чем неявные. Перевод, производимый наречием 13 : , может быть полезен при изучении неявного программирования.

Упражнения

19.1   Используйте отображение неявного определения MEAN , чтобы определить эквивалентную функцию с именем M .

Ответ: M=: +/ % #




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