C# 클래스 Microsoft.Fast.AST.Scanner.Scanner

상속: ScanBase
파일 보기 프로젝트 열기: AutomataDotNet/Automata

공개 프로퍼티들

프로퍼티 타입 설명
sourcefile string

Private Properties

프로퍼티 타입 설명
BEGIN void
ECHO void
GetCode void
GetMaxParseToken int
MapC sbyte
MarkEnd void
MarkToken void
MkBuffCtx BufferContext
NextState int
Peek int
Recurse2 System.Result
RestoreBuffCtx void
RestoreStateAndPos void
SaveStateAndPos void
Scan int
Scanner System
Scanner System
SetSource void
SetSource void
SetSource void
SetSource void
_yytrunc void
yy_clear_stack void
yy_pop_state void
yy_push_state void
yy_top_state int
yyless void
yylex int

공개 메소드들

메소드 설명
GetNext ( int &state, int &start, int &end ) : int
MakeFastToken ( Tokens kind ) : int
Scanner ( Stream file, string codepage ) : System
yyerror ( string message ) : void

비공개 메소드들

메소드 설명
BEGIN ( int next ) : void
ECHO ( ) : void
GetCode ( ) : void
GetMaxParseToken ( ) : int
MapC ( int code ) : sbyte
MarkEnd ( ) : void
MarkToken ( ) : void
MkBuffCtx ( ) : BufferContext
NextState ( ) : int
Peek ( ) : int
Recurse2 ( Context &ctx, int next ) : System.Result
RestoreBuffCtx ( BufferContext value ) : void
RestoreStateAndPos ( Context &ctx ) : void
SaveStateAndPos ( Context &ctx ) : void
Scan ( ) : int
Scanner ( ) : System
Scanner ( Stream file ) : System
SetSource ( IList source ) : void
SetSource ( Stream source ) : void
SetSource ( Stream source, int fallbackCodePage ) : void
SetSource ( string source, int offset ) : void
_yytrunc ( int n ) : void
yy_clear_stack ( ) : void
yy_pop_state ( ) : void
yy_push_state ( int state ) : void
yy_top_state ( ) : int
yyless ( int n ) : void
yylex ( ) : int

메소드 상세

GetNext() 공개 메소드

public GetNext ( int &state, int &start, int &end ) : int
state int
start int
end int
리턴 int

MakeFastToken() 공개 메소드

public MakeFastToken ( Tokens kind ) : int
kind Tokens
리턴 int

Scanner() 공개 메소드

public Scanner ( Stream file, string codepage ) : System
file Stream
codepage string
리턴 System

yyerror() 공개 메소드

public yyerror ( string message ) : void
message string
리턴 void

프로퍼티 상세

sourcefile 공개적으로 프로퍼티

public string sourcefile
리턴 string