Search
com.mindfusion.spreadsheet.expressions Namespace
Classes Interfaces Enumerations
 

 Classes

  Class Description

ExpressionEvaluatorList

An expression evaluator that represents a collection of evaluators. Evaluation is delegated to the evaluators in the list in the order they were added.

Lexer

 

Parser

Provides parsing capabilities for token lists previously generated by processing character sequences through a Lexer.

ParseTreeNode

Represents a node in a parse tree.

Token

Represents a recognized token from a sequence of characters, which conforms to the MindFusion Spreadsheet Expressions.

TokenList

Represents an enumerable list of tokens. The tokens in the list are not parsed until after they are requested.

XmlInformationProvider

Provides function information from an XML file.

 Interfaces

  Interface Description

IExpressionEvaluator

Provides evaluation for functions and identifiers inside expressions.

IExpressionEvaluatorContext

Provides context for expression evaluators.

IInformationProvider

Provides function information, such as summary, which can be displayed in the user interface.

ITreeVisitor(T)

 

 Enumerations

  Enumeration Description

ErrorType

Specifies the type of error.

TokenType

Specifies the type of a token.