C# 클래스 Schemin.Parse.PairParser

파일 보기 프로젝트 열기: imphasing/schemin 1 사용 예제들

공개 메소드들

메소드 설명
Parse ( List tokens, bool quoteLists ) : ScheminPair

비공개 메소드들

메소드 설명
ConvertToken ( Token token ) : IScheminType
FindMatchingParen ( List tokens, int startIndex ) : int
FindQuotedTermination ( List tokens, int startIndex ) : int
IsQuotable ( Token token ) : bool
IsQuoteToken ( Token token ) : bool
ParseDot ( List tokens, int &currentPosition ) : IScheminType
ParseList ( List tokens, int &currentPosition ) : IScheminType
ParseTopLevel ( List tokens, int &currentPosition ) : IScheminType
ParseVector ( List tokens, int &currentPosition ) : IScheminType
RemapQuote ( Token quote ) : Token
RemapQuoteToken ( List tokens, int currentPosition ) : void
TransformQuoteTokens ( List tokens ) : void

메소드 상세

Parse() 공개 메소드

public Parse ( List tokens, bool quoteLists ) : ScheminPair
tokens List
quoteLists bool
리턴 ScheminPair