Table of Contents

Namespace NCalc.Visitors

Classes

AsyncEvaluationVisitor

Class responsible to asynchronous evaluating LogicalExpression objects into CLR objects.

EvaluationVisitor

Class responsible to evaluating LogicalExpression objects into CLR objects.

LambdaExpressionVisitor
ParameterExtractionVisitor

Visitor dedicated to extract parameters from a LogicalExpression.

SerializationVisitor

Class responsible to converting an LogicalExpression into a string representation.

Interfaces

ILogicalExpressionVisitor<T>

Defines methods to visit different types of logical expressions in an abstract syntax tree (AST).