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.

In This Article
Back to top Generated by DocFX