Table of Contents

Class LogicalExpressionParser

Namespace
NCalc.Parser
Assembly
NCalc.Core.dll

Class responsible for parsing strings into LogicalExpression objects.

public static class LogicalExpressionParser
Inheritance
LogicalExpressionParser
Inherited Members

Methods

GetOrCreateExpressionParser(LogicalExpressionParserOptions)

Creates or retrieves a cached expression parser with the specified options.

public static Parser<LogicalExpression> GetOrCreateExpressionParser(LogicalExpressionParserOptions options)

Parameters

options LogicalExpressionParserOptions

The parser options containing culture info and argument separator.

Returns

Parser<LogicalExpression>

A parser configured with the specified options.

Parse(LogicalExpressionParserContext)

public static LogicalExpression Parse(LogicalExpressionParserContext context)

Parameters

context LogicalExpressionParserContext

Returns

LogicalExpression