C# 클래스 RDParser.RDMain

Entry point to the Recursive Descent Parser.
파일 보기 프로젝트 열기: realn0whereman/ScanGen 1 사용 예제들

공개 메소드들

메소드 설명
CharClass ( ) : void
MergeIntoGiantNFA ( ) : Graph
RDMain ( string fileContents ) : System
doParse ( ) : Graph

비공개 메소드들

메소드 설명
AddNewAcceptingVertex ( string transString, bool charClass ) : void
CharClass1 ( ) : void
CharSetList ( ) : void
CharSetTail ( ) : void
Charset ( ) : void
DefinedClass ( ) : string
ExcludeSet ( ) : void
ExcludeSetTail ( ) : void
RE_CHAR ( ) : bool
Regexp ( ) : void
Rexp ( ) : void
Rexp1 ( ) : void
Rexp1Prime ( ) : void
Rexp2 ( ) : void
Rexp2Tail ( ) : void
Rexp3 ( ) : void
RexpPrime ( ) : void
parseLine ( string line ) : Graph>.Tuple

Parse a line in the character class definition and token definition file

메소드 상세

CharClass() 공개 메소드

public CharClass ( ) : void
리턴 void

MergeIntoGiantNFA() 공개 메소드

public MergeIntoGiantNFA ( ) : Graph
리턴 GraphLibrary.Graph

RDMain() 공개 메소드

public RDMain ( string fileContents ) : System
fileContents string
리턴 System

doParse() 공개 메소드

public doParse ( ) : Graph
리턴 GraphLibrary.Graph