関数インターフェース
| フィールドの概要 | |
static int |
TYPE_DELAY
遅延評価関数を表します |
static int |
TYPE_NONE
通常の関数を表します |
static int |
TYPE_VOLATILE
揮発性関数を表します |
| メソッドの概要 | |
void |
call(FuncArg arg,
ExprValue result)
関数呼び出し |
int |
getMaxArgc()
最大引数個数を返します。 |
int |
getMinArgc()
最小引数個数を返します。 |
java.lang.String |
getName()
関数名を返します。 |
int |
getType()
この関数の種類を返します。 |
| フィールドの詳細 |
public static final int TYPE_NONE
public static final int TYPE_VOLATILE
public static final int TYPE_DELAY
| メソッドの詳細 |
public void call(FuncArg arg,
ExprValue result)
throws jp.co.justsystem.choco.model.ValueException
arg - 関数引数result - 関数評価結果格納領域ValueException - public java.lang.String getName()
public int getMinArgc()
public int getMaxArgc()
public int getType()