C# Class Irony.Parsing.Construction.GrammarDataBuilder

Mostra file Open project: o2platform/O2.Platform.Projects Class Usage Examples

Private Methods

Method Description
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