C# Class SharpOS.Tools.KeyCompiler.Compiler

Afficher le fichier Open project: sharpos/SharpOS Class Usage Examples

Méthodes publiques

Свойство Type Description
Archive bool
Decode bool
Force bool
MaxErrors int
OutputFile string
WorkingDirectory string

Méthodes publiques

Méthode Description
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

Method Details

Compile() public méthode

public Compile ( ) : int
Résultat int

Compiler() public méthode

public Compiler ( string args, string encoding ) : System
args string
encoding string
Résultat System

CreateArchive() public méthode

public CreateArchive ( Stream s, string initArgs ) : int
s Stream
initArgs string
Résultat int

Decompile() public méthode

public Decompile ( Stream s ) : void
s Stream
Résultat void

Main() public static méthode

public static Main ( string args ) : int
args string
Résultat int

Parse() public méthode

public Parse ( string file ) : int
file string
Résultat int

ParseStatement() public méthode

public ParseStatement ( Tokenizer t ) : bool
t SharpOS.Tools.Tokenizer
Résultat bool

ReadEnd() public méthode

public ReadEnd ( Tokenizer t ) : void
t SharpOS.Tools.Tokenizer
Résultat void

ReadEq() public méthode

public ReadEq ( Tokenizer t ) : void
t SharpOS.Tools.Tokenizer
Résultat void

ReadEqChar() public méthode

public ReadEqChar ( Tokenizer t ) : int
t SharpOS.Tools.Tokenizer
Résultat int

ReadEqInt() public méthode

public ReadEqInt ( Tokenizer t ) : int
t SharpOS.Tools.Tokenizer
Résultat int

ReadEqString() public méthode

public ReadEqString ( Tokenizer t ) : string
t SharpOS.Tools.Tokenizer
Résultat string

ReadInt() public méthode

public ReadInt ( Tokenizer t ) : int
t SharpOS.Tools.Tokenizer
Résultat int

ReadMap() public méthode

public ReadMap ( Tokenizer t ) : Keymap
t SharpOS.Tools.Tokenizer
Résultat Keymap

ReadSectionOpen() public méthode

public ReadSectionOpen ( Tokenizer t ) : void
t SharpOS.Tools.Tokenizer
Résultat void

ReadString() public méthode

public ReadString ( Tokenizer t ) : string
t SharpOS.Tools.Tokenizer
Résultat string

UnpackArchive() public méthode

public UnpackArchive ( Stream s, string wd ) : int
s Stream
wd string
Résultat int

Property Details

Archive public_oe property

public bool Archive
Résultat bool

Decode public_oe property

public bool Decode
Résultat bool

Force public_oe property

public bool Force
Résultat bool

MaxErrors public_oe property

public int MaxErrors
Résultat int

OutputFile public_oe property

public string OutputFile
Résultat string

WorkingDirectory public_oe property

public string WorkingDirectory
Résultat string