if (node instanceof BinaryOperation) {
BinaryOperation op = (BinaryOperation)node;
if (node.getClass() == BinaryOperation.class) {
return new AritmeticExpression(node.getEgressType(), analyzeNode(op.getLeft()), AritmeticOperator.fromMvelOpCode(op.getOperation()), analyzeNode(op.getRight()));
} else {
return new FixedExpression(op.getEgressType(), op.getReducedValue(parserContext, null, new ImmutableDefaultFactory()));
}
}
Accessor accessor = node.getAccessor();