[]
        
(Showing Draft Content)

GrapeCity.Documents.Excel.Expressions

Namespace GrapeCity.Documents.Excel.Expressions

Classes

ArrayNode

Represents an array literal in the syntax tree.

ConstNode

Represents a constant node in the syntax tree.

EmptyNode

Represents an empty node. This node is used when a parameter was omitted.

ErrorNode

Represents an error literal node in the syntax tree.

FormulaSyntaxTree

Represents a formula.

FunctionNode

Represents a function invocation expression in the syntax tree.

LogicalNode

Represents a logical literal node in the syntax tree.

NameNode

Represents a name node in the syntax tree.

NonTerminalNode

Represents a non-terminal node in the syntax tree.

NumberNode

Represents a number node in the syntax tree.

OperatorNode

Represents an operator invocation expression in the syntax tree.

ParenthesisNode

Represents a parenthesis expression in the syntax tree.

ParseContext

Contains options for converting string to FormulaSyntaxTree.

Reference

Represents a reference in formula.

ReferenceNode

Represents an reference node in the syntax tree.

SyntaxNode

Represents a node in the syntax tree. The node can be terminal or non-terminal.

TableItemNode

Represents a table item in the syntax tree.

TerminalNode

Represents a terminal node in the syntax tree.

TextNode

Represents a string literal node in the syntax tree.

UnParseContext

Contains options for converting FormulaSyntaxTree to string.

WorkbookReference

Represents a reference to an external workbook. This class is immutable.

Enums

OperatorKind

Represents formula operators.

TableItemType

Represents parts of a table.