interpreter_functions

現在のインタプリタに登録されている関数名を列挙します。


taiseiue | 2021-11-19

定義

名前空間: Alice.Interpreter
アセンブリ: Losetta.dll
ソースコード: Alice.Interpreter.cs

interpreter_functions()

現在のインタプリタに登録されているグローバル関数名を列挙します。

AliceScript
namespace Alice.Interpreter;
public array interpreter_functions();
戻り値
array 現在のインタプリタに登録されている関数の名前を含む配列。

対応
AliceScript RC1、RC2、GM、2.0、2.1、2.2、2.3、3.0
AliceSister GM、2.0、2.1、2.2、2.3、3.0
Losetta 0.8、0.9、0.10

interpreter_functions(string)

特定の名前空間に所属する関数名を列挙します。

AliceScript
namespace Alice.Interpreter;
public array interpreter_functions(string spaceName);
引数
spaceName 取得する対象の名前空間。
戻り値
array 現在のインタプリタに登録されている関数の名前を含む配列。

対応
AliceScript RC1、RC2、GM、2.0、2.1、2.2、2.3、3.0
AliceSister GM、2.0、2.1、2.2、2.3、3.0
Losetta 0.8、0.9、0.10

次の例では、現在のインタプリタに登録されている関数名を取得します。

AliceScript
using Alice.Interpreter;

var ns = interpreter_namespaces();