C# 클래스 QUT.GPGen.CodeGenerator

파일 보기 프로젝트 열기: spark-shading-language/spark 1 사용 예제들

비공개 메소드들

메소드 설명
Generate ( List states, Grammar grammar ) : void
GenerateActionMethod ( List productions ) : void
GenerateClassFooter ( ) : void
GenerateClassHeader ( string name ) : void
GenerateCopyright ( ) : void
GenerateInitializeMethod ( List states, List productions, NonTerminal>.Dictionary nonTerminals ) : void
GenerateRule ( Production production ) : void
GenerateScannerBaseClass ( ) : void
GenerateState ( int stateNumber, AutomatonState state ) : void
GenerateToStringMethod ( ) : void
GenerateTokens ( Terminal>.Dictionary terminals, StreamWriter writer ) : void
GenerateUsingHeader ( ) : void
GenerateValueType ( ) : void
GetDefaultAction ( AutomatonState state ) : int
InsertCodeSpan ( LexSpan span ) : void