Version

Search Results

IsSignificant Property

Gets or sets the value indicating whether the tokens associated with the TerminalSymbol represent significant content. Syntax Remarks If the IsSignificant is null, the LanguageElement determines whether tokens are significant. LanguageElement values of Comment, Whitespace, or Newline are insignificant. All others ...

IsUnrecognized Property

Gets the value indicating whether the TerminalSymbol represents unrecognized content. Syntax

LanguageElement Property (TerminalSymbol)

Gets or sets the language element for tokens associated with this symbol. Syntax Exceptions Exception Description System.InvalidOperationException Occurs when the IsMutable value of the owning Grammar is False. System.ArgumentException Occurs when the value assigned is not defined in the LanguageElement enumeratio...

LanguageElementName Property (TerminalSymbol)

Gets or set the name of the language element for the TerminalSymbol. Syntax Exceptions Exception Description System.ArgumentNullException Occurs when the value specified is null or empty. Remarks This value is synchronized with the LanguageElement value. If the name specified is a valid LanguageElement value, the ...

LexerStateToEnter Property

Gets or sets the lexer state which should be entered when the lexer encounters this TerminalSymbol when analyzing a document. Syntax

LookaheadPattern Property

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. Syntax Exceptions Exception Description System.InvalidOperationException Occurs when the IsMutable value of the owning Grammar is F...

ToString Method (TerminalSymbol)

Returns the string representation of this object. Syntax

Value Property

Gets the value associated with the TerminalSymbol, which is either a literal string or a regular expression, depending on the Comparison Syntax

TextLocation Structure

Structure containing zero-based line and character offsets that uniquely idenity a character location. Syntax

TextLocation Structure Members

Public Constructors Public Properties Public Methods Public Operators