9.3.46 IfExpCS

IfExpCS ::= ‘if’ OclExpression[1]
                ‘then’ OclExpression[2]
                ‘else’ OclExpression[3]
                ‘endif’

抽象语法映射

IfExpCS.ast : IfExp

合成的属性

IfExpCS.ast.condition = OclExpression[1].ast
IfExpCS.ast.thenExpression = OclExpression[2].ast
IfExpCS.ast.elseExpression = OclExpression[3].ast

继承的属性

OclExpression[1].env = IfExpCS.env
OclExpression[2].env = IfExpCS.env
OclExpression[3].env = IfExpCS.env

歧义消除规则

--none

results matching ""

    No results matching ""