newfun
関数のテーブルに名前を追加する
呼出し手順
newfun(function_name, function_ptr)
引数
- function_name
文字列, 有効な関数名を指定する
- function_ptr
整数値を有する正の数 (以下参照)
説明
ユーティリティ関数 (上級者専用).
名前 function-name
を
インタプリタに既知の関数テーブルに追加します.
function_ptr
は整数1000*fun+fin
です.
ただし,fun
および fin
は,
プリミティブfunction_name
の内部的なコーディングです.
この関数は,プリミティブを
"gw_user.c"
でコールされるゲートウェイ
(fun=14
)に関連付ける際に有用です.
ただし,
ilib_build関数が
C, C++ または Fortranコードに基づき新しい関数で
Scilabを拡張するためのより簡単な方法であることに注意してください.
この関数は,既存のプリミティブ関数にエイリアスを追加したり, リネームする場合にも使用可能です.
funptr
および clearfun
と共に使用すると,既存のプリミティブ関数にエイリアスを
追加したり, リネームすることができます.
例
参照
- clearfun — プリミティブ(組み込み関数)を削除
- funptr — プリミティブのコーディング ( 上級者向け )
- ilib_build — utility for shared library management
Report an issue | ||
<< intppty | Built-in & external | what >> |