C# Класс SharpOS.Tools.KeyCompiler.Compiler

Показать файл Открыть проект Примеры использования класса

Открытые свойства

Свойство Тип Описание
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