訳の正確性を保証するものではありませんので必要に応じて原文であるEcma InternationalのECMA-262にある ECMA-262.pdf ( ECMA-262 5.1 Edition )を参照下さい。
訳:2012年04月 webzoit.net
【構文】 Expression : AssignmentExpression Expression , AssignmentExpression ExpressionNoIn : AssignmentExpressionNoIn ExpressionNoIn , AssignmentExpressionNoIn
【セマンティックス】 プロダクション
Expression : Expression , AssignmentExpression
は、次のように評価されます。
1. lref は、Expressionを評価した結果とする 2. GetValue(lref) を呼ぶ 3. rref は、AssignmentExpressionを評価した結果とする 4. GetValue(rref) を返す
ExpressionNoInは、Expression と AssignmentExpressionのそれぞれを含む代わりにExpressionNoIn と AssignmentExpressionNoInを含んで評価される場合を除き、Expressionプロダクションと同じ方法で評価されます。 [注釈] GetValueは、観測可能な副作用を持つ場合がある為、その値が使用されない場合でさえ呼ばれなければいけません。