/// <summary> /// Power operator /// </summary> /// <param name="context"></param> /// <returns></returns> public override Function VisitPow(CalculatorParser.PowContext context) { Function res = null; res = Visit(context.expr(0)) ^ Visit(context.expr(1)); return(res); }
public override double VisitPow(CalculatorParser.PowContext context) { return(Math.Pow(Visit(context.expression(0)), Visit(context.expression(1)))); }