public Object visit(Multiply expression, Object extraData) { return visitMath(expression,extraData); }
public Object visit(Divide expression, Object extraData) { return visitMath(expression,extraData); }
public Object visit(Add expression, Object extraData) { return visitMath(expression,extraData); }
public Object visit(Subtract expression, Object extraData) { return visitMath(expression,extraData); }
public Object visit(Add expression, Object extraData) { return visitMath(expression,extraData); }
public Object visit(Divide expression, Object extraData) { return visitMath(expression,extraData); }
public Object visit(Multiply expression, Object extraData) { return visitMath(expression,extraData); }
public Object visit(Subtract expression, Object extraData) { return visitMath(expression,extraData); }