サンプルプログラムで infix、infixr、infixl を使用している本を読みました。私は違いが何であるか疑問に思っています。infixr は右から左へ、またはその逆に操作を実行すると推測しています。
2824 次
3 に答える
6
はい、r/l は結合性を示します。infix
テストしなければ、通常の左結合性があると思います。
于 2010-04-11T16:08:49.333 に答える
2
infix
演算子を左結合とinfixr
定義し、右結合と定義します。infixl
存在しません。
于 2010-04-11T16:15:16.893 に答える
0
実装によって異なります。SML '97規格は、SML/NJおよびMltonとは少し異なります。結合規則と、優先度に応じて式を括弧で囲む方法に関して、それぞれでわずかに異なる動作が得られます(標準は実装よりも少し厳密です)。
于 2010-04-20T10:19:04.563 に答える