Version

Search Results

AnalyzeForAmbiguity Property

Gets or sets the value indicating whether analysis should be performed for the Ambiguity GrammarWarningType. Syntax Remarks Note: If the Grammar.SupportsParsing value of the analyzed Grammar is False, this value will be ignored the analysis for Ambiguity will not be performed.

AnalyzeForComplexNonTerminalSymbol Property

Gets or sets the value indicating whether analysis should be performed for the ComplexNonTerminalSymbol GrammarWarningType. Syntax

AnalyzeForSymbolCannotBeParsed Property

Gets or sets the value indicating whether analysis should be performed for the SymbolCannotBeParsed GrammarWarningType. Syntax Remarks Note: If the Grammar.SupportsParsing value of the analyzed Grammar is False, this value will be ignored the analysis for SymbolCannotBeParsed will not be performed.

AnalyzeForUnnecessarySyntaxRule Property

Gets or sets the value indicating whether analysis should be performed for the UnnecessarySyntaxRule GrammarWarningType. Syntax

ComplexNonTerminalSymbolProductionLimit Property

Gets or sets the minimum number of productions a NonTerminalSymbol must have before being considered complex. Syntax

GrammarAnalysisOptions Constructor

Creates a new GrammarAnalysisOptions instance. Syntax

GrammarAnalysisResult Class

Contains the results of the grammar analysis, which has information indicating how a grammar creator might be able to improve the grammar for better parsing. Syntax

GrammarAnalysisResult Class Members

Public Properties Public Methods