C# Class Kecaknoah.KecaknoahIL

Kecaknoahで利用されるILの一連を定義します。
ファイルを表示 Open project: kb10uy/Kecaknoah Class Usage Examples

Public Methods

Method Description
KecaknoahIL ( ) : System

新しいインスタンスを初期化します。

Private Methods

Method Description
PushCode ( KecaknoahILCode code ) : void

コードを追加します。

PushCode ( KecaknoahILCodeType codeType ) : void

値を伴わないコードを追加します。

PushCode ( KecaknoahILCodeType codeType, bool value ) : void

真偽値を伴うコードを追加します。

PushCode ( KecaknoahILCodeType codeType, double value ) : void

浮動小数点数値を伴うコードを追加します。

PushCode ( KecaknoahILCodeType codeType, long value ) : void

整数値を伴うコードを追加します。

PushCode ( KecaknoahILCodeType codeType, string value ) : void

文字列を伴うコードを追加します。

PushCodes ( IEnumerable list ) : void

複数のコードを追加します。

PushCodesWithFalseJump ( IEnumerable list ) : void

複数のコードの先頭にFalseJumpを追加します。

PushCodesWithTrueJump ( IEnumerable list ) : void

複数のコードの先頭にTrueJumpを追加します。

PushLabel ( string labelName ) : void

現在の位置にラベルを追加します。

Method Details

KecaknoahIL() public method

新しいインスタンスを初期化します。
public KecaknoahIL ( ) : System
return System