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

17. Имена и Отображенее

Вдобавок к (уже использованным) обычным именам, существует три дополнительных их класса:

1)   $: обозначает ссылку на себя, позволяя определять рекурсивные глаголы, не называя их, как показано в Разделе 22.

2)   Имена x и y используются в явных определениях, как обсуждается в Разделе 18. Они обозначают аргументы этих определений.

3)   Имя (такое как ab_cd_ ), содержащее два подчерка, из которых один стоит в конце, называется локативом. В ситуации, когда из пространства имен G нужно сослаться на имя в другом пространстве имен F , локатив pqr_F_ F в суффиксе) позволяет избежать конфликта с (возможно идентичными) именами в пространстве G . См. Раздел I Главы II для дополнительной информации.

Вид отображения, осуществляемого при вводе имени без аргументов, устанавливается 9!:3 , как описано в Приложении A. Например:
   mean=: +/ % #

   9!:3 (4)                    Древовидное отображение

   mean
  +- / --- +
--+- %      
  +- #      

   9!:3 (5)                    Линейное отображение

   mean
+/ % #
Можно установить несколько видов отображения одновременно:
   9!:3 (5 4 2)

   mean

+/ % #
  +- / --- +
--+- %      
  +- #      
+-----+-+-+
|+-+-+|%|#|
||+|/|| | |
|+-+-+| | |
+-----+-+-+

Упражнения

17.1   Поэкспериментируйте с локативами.




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