Table of Contents

Namespace Alternet.Syntax.Lexer

Classes

LexReswordSet

Represents class to specify keywords for ILexSyntaxBlock.LexReswordSets collection.

LexReswordSets

Represents properties and methods to provide an indexed access to individual ILexReswordSet objects.

LexScheme

Represents class contains rules for text lexical analysis.

LexState

Represents an individual lexical state with collection of lexical states.

LexStates

Provides an indexed access to individual ILexState objects.

LexStyle

Represents an individual lexical style with the collection of lexical styles.

LexStyles

Provides an indexed access to individual ILexStyle objects.

LexSyntaxBlock

Represents an individual syntax block in the collection of syntax blocks.

LexSyntaxBlocks

Provides an indexed access to individual ILexSyntaxBlock objects.

Lexer

Represents class that performs lexical analysis of the specified text.

ParseTextEventArgs

Provides data for the ILexer.TextParsed event.

Interfaces

ILexReswordSet

Represents properties and methods to specify keywords for ILexSyntaxBlock.LexReswordSets collection.

ILexReswordSets

Represents properties and methods to provide an indexed access to individual ILexReswordSet objects.

ILexScheme

When implemented by a class, represents properties and methods to specify rules for text lexical analysis.

ILexState

Represents properties and methods for individual lexical state with collection of lexical states.

ILexStates

Represents properties and methods to provide an indexed access to individual ILexState objects.

ILexStyle

Represents properties and methods for individual lexical style with the collection of lexical styles.

ILexStyles

Represents properties and methods to provide an indexed access to individual ILexStyle objects.

ILexSyntaxBlock

Represents properties and methods for individual syntax block with collection of syntax blocks.

ILexSyntaxBlocks

Represents properties and methods to provide an indexed access to individual ILexSyntaxBlock objects.

ILexer

Represents properties and methods for performing lexical analysis of the specified text.

Enums

LexToken

Defines types of lexical token that represents result lexical analysis of each element within the text.

Delegates

LexerProc

Represents a method intended to perform lexical analysis.

ParseTextEvent

Represents a method that will handle the ILexer.Parse event.