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.

FunctionExtractionVisitor

Visitor dedicated to extract Function names from a LogicalExpression.

LambdaExpressionVisitor
ParameterExtractionVisitor

Visitor dedicated to extract Identifier names from a LogicalExpression.

SerializationVisitor

Class responsible to converting a LogicalExpression into a string representation.

Interfaces

ILogicalExpressionVisitor<T>

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