Version

LexerStateTerminalSymbolCollection Class Methods

For a list of all members of this type, see LexerStateTerminalSymbolCollection members.

Public Methods
 NameDescription
Public MethodAddOverloaded. Adds the specified symbol to the collection.  
Public MethodClearClears all symbols from the collection.  
Public MethodContainsOverloaded. Returns a value indicating whether the specified TerminalSymbol exists within the collection.  
Public MethodIndexOfGets the index of the specified symbol or -1 if it doesn't exist.  
Public MethodInsertOverloaded. Inserts the specified symbol into the collection.  
Public MethodIsExitSymbolIndicates whether the specified TerminalSymbol will cause the lexer to exit the current LexerState when it is encountered during lexical analysis.  
Public MethodRemoveOverloaded. Removes the TerminalSymbol with the specified name from the collection.  
Public MethodTryGetSymbolTries to get a TerminalSymbol with the specified name and returns whether one is in the collection.  
See Also