C# 클래스 Acquarella.Lexers.Lexer

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

공개 메소드들

메소드 설명
Configure ( LexerConfiguration config ) : void
Configure ( string name ) : void
ConfigureFromFile ( string filename ) : void
GetTokens ( string text ) : IEnumerable

비공개 메소드들

메소드 설명
GetNextToken ( ) : Token
IsDigit ( char ch ) : bool
IsKeyword ( string name ) : bool
IsLetter ( char ch ) : bool
IsLetterOrDigit ( char ch ) : bool
IsLineComment ( char ch ) : bool
IsOperator ( char ch ) : bool
IsStringDelimeter ( char ch ) : bool
IsWhiteSpace ( char ch ) : bool
SkipWhiteSpaces ( ) : void

메소드 상세

Configure() 공개 메소드

public Configure ( LexerConfiguration config ) : void
config Acquarella.Configuration.LexerConfiguration
리턴 void

Configure() 공개 메소드

public Configure ( string name ) : void
name string
리턴 void

ConfigureFromFile() 공개 메소드

public ConfigureFromFile ( string filename ) : void
filename string
리턴 void

GetTokens() 공개 메소드

public GetTokens ( string text ) : IEnumerable
text string
리턴 IEnumerable