Interface: AdditiveExpressionSemantics
compiler.AdditiveExpressionSemantics
Semantics for AST Node AdditiveExpression.
Since
0.5.0
Hierarchy
-
↳
AdditiveExpressionSemantics
Table of contents
Properties
Properties
leftOp
• leftOp: Expression
<ExpressionSemantics
, ExpressionTypeSemantics
, CompilableASTNode
<SemanticData
, TypeData
>>
The first expression. The left side of the expression.
Since
0.6.0
Overrides
ArithmeticExpressionSemantics.leftOp
Defined in
kipper/core/src/compiler/ast/nodes/expressions/arithmetic/additive-expression/additive-expression-semantics.ts:18
operator
• operator: KipperAdditiveOperator
The operator using the two values this.leftOp leftOp and this.rightOp rightOp to generate a result.
Since
0.6.0
Overrides
ArithmeticExpressionSemantics.operator
Defined in
kipper/core/src/compiler/ast/nodes/expressions/arithmetic/additive-expression/additive-expression-semantics.ts:28
rightOp
• rightOp: Expression
<ExpressionSemantics
, ExpressionTypeSemantics
, CompilableASTNode
<SemanticData
, TypeData
>>
The second expression. The right side of the expression.
Since
0.6.0
Overrides
ArithmeticExpressionSemantics.rightOp
Defined in
kipper/core/src/compiler/ast/nodes/expressions/arithmetic/additive-expression/additive-expression-semantics.ts:23