The following tables list the members exposed by TerminalSymbol.
Name | Description | |
---|---|---|
Comparison | Gets the value which determines the how the Value is compared to the text being parsed. | |
Grammar | Gets the Grammar to which the Symbol belongs. (Inherited from Infragistics.Documents.Parsing.Symbol) | |
IsEndOfStream | Gets the value indicating whether the TerminalSymbol represents an end of stream token. | |
IsLookaheadNegative | Gets or sets the value indicating whether the LookaheadPattern should be used to perform a negative or positive lookahead. | |
IsSignificant | Gets or sets the value indicating whether the tokens associated with the TerminalSymbol represent significant content. | |
IsStartOfErrorRecoveryPair | Gets or sets a value indicating whether the presence of the Symbol followed by a specific TerminalSymbol signals the middle or end of a structure being parsed. (Inherited from Infragistics.Documents.Parsing.Symbol) | |
IsUnrecognized | Gets the value indicating whether the TerminalSymbol represents unrecognized content. | |
LanguageElement | Gets or sets the language element for tokens associated with this symbol. | |
LanguageElementName | Gets or set the name of the language element for the TerminalSymbol. | |
LexerStateToEnter | Gets or sets the lexer state which should be entered when the lexer encounters this TerminalSymbol when analyzing a document. | |
LookaheadPattern | Gets or sets the regular expression pattern which is used to match the text following a token associated with the TerminalSymbol to determine if the token can actually be used or not. | |
Name | Returns the name of the symbol. (Inherited from Infragistics.Documents.Parsing.Symbol) | |
Value | Gets the value associated with the TerminalSymbol, which is either a literal string or a regular expression, depending on the Comparison |
Name | Description | |
---|---|---|
ToString | Returns the string representation of this object. |