17. 命名與顯示
除了到目前為止所討論的正式命名方式,尚有其他三種類:
1) |
$: 用來自我呼叫,,允許動詞做遞迴定義而不需先指定名稱,參考 Section 22.
|
2) |
名稱 x. 與 y. 用在明確定義,如 Section 18
所討論, 它們代表明確定義中所用的引數。
|
3) |
名稱 (例如 ab_cd_)
有兩個底線且一個為最後字元,是為地區變數。 用在地區 F
的名稱,在另一區 G 可以字首 F 呼叫地區名形式 pqr_F_ ,
如此可避免在地區 G同名檔的衝突。詳見 Part II 的 Section I
。
|
以輸入名稱呼叫所顯示的形式 由 9!:3 建立,如附錄 A.
所述。例如:
mean=: +/ % #
9!:3 (4) 樹狀形式
mean
+- / --- +
--+- %
+- #
9!:3 (5) 線型形式
mean
+/ % #
也可能有多樣的顯示方式:
9!:3 (5 4 2)
mean
+/ % #
+- / --- +
--+- %
+- #
+-----+-+-+
|+-+-+|%|#|
||+|/|| | |
|+-+-+| | |
+-----+-+-+
練習
17.1 |
Experiment with use of區域變數.
|
下個 前個
字彙
索引
主選單