2
我試圖做20 + 10
以這樣的方式爲:意義Ĵ語:10 + 20〜
(10&+~) 20
然後我意識到,副詞&
具有「短右手」。所以它應該是
(10&(+~)) 20
這給了我正確的答案:30,但只是出於好奇
(10&+~) 20
給220爲什麼?
更奇怪的是,
(10&+~) 0.1
給「域錯誤」
我試圖做20 + 10
以這樣的方式爲:意義Ĵ語:10 + 20〜
(10&+~) 20
然後我意識到,副詞&
具有「短右手」。所以它應該是
(10&(+~)) 20
這給了我正確的答案:30,但只是出於好奇
(10&+~) 20
給220爲什麼?
更奇怪的是,
(10&+~) 0.1
給「域錯誤」
(10&+~) 20
是10 (&+~) 20
。這似乎是一個叉或鉤,但不是因爲~
和&
是特殊的雪花。~
有首先要處理,所以你的表情是10 (&+)~ 20
。現在,&+
不能自立,所以~
必須在這裏反射。你現在的表情是
20 (10 (&+)) 20
現在導致成鍵&
變成動力(^:
)的特殊情況下,二進:x m&v y ↔ m&v^:x y
。所以,最後,表達變成:
(10&+)^:20 ] 20
220
很顯然,你不能用權力與非整數,所以(10&+~)0.1
是一個域錯誤。
你說得對。這在J的官方「詞彙表」中有記錄。我正在查找「NuVoc」。這裏沒有提到。 – 2015-03-31 20:05:45