Version

Search Results

OnError Method

Gets called when an error is detected during the parse. Syntax Parameters context The contextual information about the error which was detected. Remarks The errors in the specified context can be modified, added, or removed.

OnGlobalAmbiguityDetected Method (LanguageBase)

Gets called when a global ambiguity is detected while parsing a document. Syntax Parameters context An object containing the relevant information about the global ambiguity. Remarks A global ambiguity occurs when the same span of text in a document can be interpreted in two or more different ways based on the gram...

OnSyntaxTreeCreated Method

Called after a parse operation has completed before the the new SyntaxTree is returned. Syntax Parameters args The event args that contains the new tree. Remarks The default implementation raises the SyntaxTreeCreated event. Note: the parse operation is performed by the Infragistics.Documents.TextDocument on a bac...

ServicesManager Property

Gets a ServicesManager for managing services for the derived LanguageBase instance. Syntax

SyntaxTreeCreated Event

Occurs after a parse operation when a new SyntaxTree has been created and before it returned. Syntax Event Data The event handler receives an argument of type SyntaxTreeCreatedEventArgs containing data related to this event. The following SyntaxTreeCreatedEventArgs properties provide information specific to this e...

ToString Method (LanguageBase)

Returns the string representation of this object. Syntax

LanguageElement Enumeration

Represents the various types of language elements which can be represented by a TerminalSymbol. Syntax Members Member Description Comment Represents a comment, which is by default insignificant to the syntax analyzer. ContextSensitiveKeyword Represents a context-sensitive keyword in a language, which is by default...

LanguageGenerationParams Class

Contains the parameters available when generating a language class file using the LanguageGenerator. Syntax

LanguageGenerationParams Class Members

Public Constructors Public Properties