C# Класс Irony.Parsing.Construction.GrammarDataBuilder

Показать файл Открыть проект Примеры использования класса

Приватные методы

Метод Описание
AssignWhitespaceAndDelimiters ( ) : void
Build ( ) : void
CollectTermsFromGrammar ( ) : void
CollectTermsRecursive ( BnfTerm term ) : void
ComputeNonTerminalsNullability ( GrammarData data ) : void
ComputeNullability ( NonTerminal nonTerminal ) : bool
ComputeProductionFlags ( Production production ) : void
ComputeTailsNullability ( GrammarData data ) : void
CountNonPunctuationTerms ( Production production ) : int
CreateAugmentedRoot ( NonTerminal root ) : NonTerminal
CreateAugmentedRoots ( ) : void
CreateProduction ( NonTerminal lvalue, BnfTermList operands ) : Production
CreateProductions ( ) : void
FillOperatorReportGroup ( ) : void
FindClosingBraces ( ) : void
GrammarDataBuilder ( LanguageData language ) : System
InitTermLists ( ) : void
ValidateGrammar ( ) : void