/// <summary> /// Converts the given timed numeric expression AST into a timed numeric expression structure. /// </summary> /// <param name="timedNumericExpressionAstNode">AST node.</param> /// <returns>Converted timed numeric expression.</returns> public static TimedNumericExpression ToTimedNumericExpression(TimedNumericExpressionAstNode timedNumericExpressionAstNode) { if (!timedNumericExpressionAstNode.IsProductExpression) { return(new PrimitiveTimedNumericExpression()); } return(new CompoundTimedNumericExpression(ToNumericExpression(timedNumericExpressionAstNode.ProductExprNumericFactor))); }
public virtual void Visit(TimedNumericExpressionAstNode node) { }