package sharpen.xobotos.api.interop.glue;
public class BinaryOperator extends Expression {
private final String _operator;
private final Expression _left;
private final Expression _right;
public BinaryOperator(String op, Expression left, Expression right) {
this._operator = op;
this._left = left;
this._right = right;
}
@Override
protected boolean needParens() {
return true;
}
public String getOperator() {
return _operator;
}
public Expression getLeftExpression() {
return _left;
}
public Expression getRightExpression() {
return _right;
}
@Override
public void accept(Visitor visitor) {
visitor.visit(this);
}
}