C# 클래스 Irony.Parsing.Construction.GrammarDataBuilder

파일 보기 프로젝트 열기: o2platform/O2.Platform.Projects 1 사용 예제들

비공개 메소드들

메소드 설명
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