Version

Search Results

GlobalAmbiguityContext Class

Represents a global ambiguity detected while parsing a document. Syntax 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 grammar rules for the language and the context in which text occurs. This object contains two alternate pa...

IsErrorHandling Property

Gets the value indicating whether the parser is currently handling errors, which could produce extra global ambiguities that wouldnt occur during a normal parse. Syntax

PreferredSubTreeRoot Property

Gets or sets the root node of the sub-tree which should be chosen when constructing the final parse tree. Syntax Exceptions Exception Description System.ArgumentException Occurs when the specified value is not null, SubTreeRoot1, or SubTreeRoot2. Remarks A global ambiguity occurs when the same span of text in a do...

SubTreeRoot1 Property

Gets the root node of the first sub-tree in which the ambiguous text can be parsed. Syntax Remarks To have the first sub-tree used in the final parse tree for the document, set the value on the PreferredSubTreeRoot.

SubTreeRoot2 Property

Gets the root node of the second sub-tree in which the ambiguous text can be parsed. Syntax Remarks To have the second sub-tree used in the final parse tree for the document, set the value on the PreferredSubTreeRoot.

Grammar Class

Represents a context-free grammar whose production rules are used to parse and validate textual input. Syntax Remarks The syntax of a language is defined by its grammar. This formal definition provides a way to define what constitutes a legal sequence of characters in a concise, recursive manner. The main componen...

GrammarAnalysisOptions Class

Contains all the options for customizing the analysis performed during Grammar.Analyze Syntax

GrammarAnalysisOptions Class Members

Public Constructors Public Properties