Table of Contents

Class LexStates

Namespace
Alternet.Syntax.Lexer
Assembly
Alternet.Syntax.v9.dll

Provides an indexed access to individual ILexState objects.

public class LexStates : List<ILexState>, IList, ICollection, IReadOnlyList<ILexState>, IReadOnlyCollection<ILexState>, ILexStates, IList<ILexState>, ICollection<ILexState>, IEnumerable<ILexState>, IEnumerable
Inheritance
LexStates
Implements
Extension Methods

Constructors

LexStates(ILexScheme)

Initializes a new instance of the LexStates with specified owner.

Methods

AddLexState()

Creates new ILexState and adds it to LexScheme.LexStates collection.

Assign(ILexStates)

Assigns most relevant properties from another ILexStates object.

FindLexState(string)

Finds ILexState by its name.

InsertLexState(int)

Inserts a new item to the specified position within the ILexStates collection.