[]
        
(Showing Draft Content)

C1.CalcEngine.ExpressionEngine.IExpression

IExpression Interface

Defines parsed expressions.

Namespace: C1.CalcEngine.ExpressionEngine
Assembly: C1.CalcEngine.dll
Syntax
public interface IExpression : IComparable<IExpression>

Properties

Name Description
Engine

Gets the IExpressionEngine that owns this IExpression.

Expressions

Gets the expressions used in this expression for evaluation.

Token

Gets a token of this expression.

Methods

Name Description
Evaluate()

Gets a result of expression.

Optimize()

Optimizes this expression.