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.