Show / Hide Table of Contents

Namespace OfficeOpenXml.FormulaParsing.LexicalAnalysis

Classes

Lexer

SourceCodeTokenizer

SyntacticAnalyzer

Validates the state of parsed tokens and throws exceptions if they are not valid according to the following:

  • All opened and closed parenthesis must match
  • String must be closed
  • There must be no unrecognized tokens

TokenFactory

TokenHandler

TokenizerContext

Responsible for handling tokens during the tokenizing process.

TokenSeparatorProvider

Structs

Token

Represents a character in a formula

Interfaces

ILexer

ISourceCodeTokenizer

ISyntacticAnalyzer

Interface for analysing parsed tokens.

ITokenFactory

ITokenIndexProvider

ITokenSeparatorProvider

Enums

TokenType

Token types in the context of formula parsing.

Back to top Generated by DocFX