C# 클래스 SharpOS.Tools.KeyCompiler.Compiler

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

공개 프로퍼티들

프로퍼티 타입 설명
Archive bool
Decode bool
Force bool
MaxErrors int
OutputFile string
WorkingDirectory string

공개 메소드들

메소드 설명
Compile ( ) : int
Compiler ( string args, string encoding ) : System
CreateArchive ( Stream s, string initArgs ) : int
Decompile ( Stream s ) : void
Main ( string args ) : int
Parse ( string file ) : int
ParseStatement ( Tokenizer t ) : bool
ReadEnd ( Tokenizer t ) : void
ReadEq ( Tokenizer t ) : void
ReadEqChar ( Tokenizer t ) : int
ReadEqInt ( Tokenizer t ) : int
ReadEqString ( Tokenizer t ) : string
ReadInt ( Tokenizer t ) : int
ReadMap ( Tokenizer t ) : Keymap
ReadSectionOpen ( Tokenizer t ) : void
ReadString ( Tokenizer t ) : string
UnpackArchive ( Stream s, string wd ) : int

메소드 상세

Compile() 공개 메소드

public Compile ( ) : int
리턴 int

Compiler() 공개 메소드

public Compiler ( string args, string encoding ) : System
args string
encoding string
리턴 System

CreateArchive() 공개 메소드

public CreateArchive ( Stream s, string initArgs ) : int
s Stream
initArgs string
리턴 int

Decompile() 공개 메소드

public Decompile ( Stream s ) : void
s Stream
리턴 void

Main() 공개 정적인 메소드

public static Main ( string args ) : int
args string
리턴 int

Parse() 공개 메소드

public Parse ( string file ) : int
file string
리턴 int

ParseStatement() 공개 메소드

public ParseStatement ( Tokenizer t ) : bool
t SharpOS.Tools.Tokenizer
리턴 bool

ReadEnd() 공개 메소드

public ReadEnd ( Tokenizer t ) : void
t SharpOS.Tools.Tokenizer
리턴 void

ReadEq() 공개 메소드

public ReadEq ( Tokenizer t ) : void
t SharpOS.Tools.Tokenizer
리턴 void

ReadEqChar() 공개 메소드

public ReadEqChar ( Tokenizer t ) : int
t SharpOS.Tools.Tokenizer
리턴 int

ReadEqInt() 공개 메소드

public ReadEqInt ( Tokenizer t ) : int
t SharpOS.Tools.Tokenizer
리턴 int

ReadEqString() 공개 메소드

public ReadEqString ( Tokenizer t ) : string
t SharpOS.Tools.Tokenizer
리턴 string

ReadInt() 공개 메소드

public ReadInt ( Tokenizer t ) : int
t SharpOS.Tools.Tokenizer
리턴 int

ReadMap() 공개 메소드

public ReadMap ( Tokenizer t ) : Keymap
t SharpOS.Tools.Tokenizer
리턴 Keymap

ReadSectionOpen() 공개 메소드

public ReadSectionOpen ( Tokenizer t ) : void
t SharpOS.Tools.Tokenizer
리턴 void

ReadString() 공개 메소드

public ReadString ( Tokenizer t ) : string
t SharpOS.Tools.Tokenizer
리턴 string

UnpackArchive() 공개 메소드

public UnpackArchive ( Stream s, string wd ) : int
s Stream
wd string
리턴 int

프로퍼티 상세

Archive 공개적으로 프로퍼티

public bool Archive
리턴 bool

Decode 공개적으로 프로퍼티

public bool Decode
리턴 bool

Force 공개적으로 프로퍼티

public bool Force
리턴 bool

MaxErrors 공개적으로 프로퍼티

public int MaxErrors
리턴 int

OutputFile 공개적으로 프로퍼티

public string OutputFile
리턴 string

WorkingDirectory 공개적으로 프로퍼티

public string WorkingDirectory
리턴 string