1. | 執行由右而左,當碰到右括號,與其對應之左括號所引的部分先執行,得到的結果取代括號與其內容。 |
2. | 副詞與連接詞在動詞前先執行; 片語 ,"2-a 同於 (,"2)-a,而非 ,"(2-a)。此外,副詞或連接詞的左引數 為其前的整個動詞 片語。因此,在片語 +/ . */b,最右邊的副詞 / 修飾整個 +/ . *衍生的動詞片語,而非只是動詞 * 。 |
3. | 動詞儘可能雙邊執行;亦即,若其前導名詞不是連接詞的右引數。 |
4. | 若干指令串 形成動詞、副詞與連接詞,詳見 § F. |
5. | 為確保此摘要剖析規則符合下述精確的剖析規則, 有必要以括號括起產生非名詞 或 動詞的副詞或連接詞片語。 |
§ b =: + / 2 * a § b =: + / 2 * 1 2 3 § b =: + / 2 * 1 2 3 § b =: + / 2 * 1 2 3 § b =: + / 2 * 1 2 3 § b =: + / 2 4 6 § b =: + / 2 4 6 § b =: + / 2 4 6 § b =: 12 § b =: 12 § 12 § 12上例指出兩點: 1) 片語的執行 2 * 1 2 3 遞延到原子( /)傳遞過來;若傳來為一連接詞,則 2 成為其引數,單邊動詞 * 將會作用在 1 2 3; and 2) 名字 a 傳遞到堆疊時以其內容取代,名字 b (在連系詞之前 )沒有改變,因此代名詞 b 的內容被堆疊的結果 12 取代。
EDGE | VERB | NOUN | ANY | 0 單邊 | |
EDGE+AVN | VERB | VERB | NOUN | 1 單邊 | |
EDGE+AVN | NOUN | VERB | NOUN | 2 雙邊 | |
EDGE+AVN | VERB+NOUN | ADV | ANY | 3 副詞 | |
EDGE+AVN | VERB+NOUN | CONJ | VERB+NOUN | 4 Conj | |
EDGE+AVN | VERB | VERB | VERB | 5三叉族 | |
EDGE | CAVN | CAVN | CAVN | 6三叉族 | |
EDGE | CAVN | CAVN | ANY | 7 雙叉族 | |
NAME+NOUN | ASGN | CAVN | ANY | 8 Is | |
LPAR | CAVN | RPAR | ANY | 9 Paren |
符號: | AVN | 代表 | 副詞+動詞+名詞 |
CAVN | 代表 | 連接詞+副詞+動詞+名詞 | |
EDGE | 代表 | MARK+ASGN+LPAR |