C# 클래스 Boo.BooLangService.BooScanner

상속: IScanner
파일 보기 프로젝트 열기: jagregory/boolangstudio 1 사용 예제들

공개 메소드들

메소드 설명
BooScanner ( ) : System

empty ctor

BooScanner ( ILexer lexer ) : System

ctor that takes a lexer as an argument.. assume the lexer has already had it's PEGs bound...

BooScanner ( Microsoft buffer ) : System
ScanTokenAndProvideInfoAboutIt ( Microsoft.VisualStudio.Package.TokenInfo tokenInfo, int &state ) : bool
SetSource ( string source, int offset ) : void

메소드 상세

BooScanner() 공개 메소드

empty ctor
public BooScanner ( ) : System
리턴 System

BooScanner() 공개 메소드

ctor that takes a lexer as an argument.. assume the lexer has already had it's PEGs bound...
public BooScanner ( ILexer lexer ) : System
lexer ILexer
리턴 System

BooScanner() 공개 메소드

public BooScanner ( Microsoft buffer ) : System
buffer Microsoft
리턴 System

ScanTokenAndProvideInfoAboutIt() 공개 메소드

public ScanTokenAndProvideInfoAboutIt ( Microsoft.VisualStudio.Package.TokenInfo tokenInfo, int &state ) : bool
tokenInfo Microsoft.VisualStudio.Package.TokenInfo
state int
리턴 bool

SetSource() 공개 메소드

public SetSource ( string source, int offset ) : void
source string
offset int
리턴 void