プリミティブのコーディング ( 上級者向け )
[numptr] = funptr(name)
文字列,プリミティブの名前
プリミティブの内部ルーチン番号
プリミティブ'name'
の
内部的なルーチン番号numptr
を取得するためのユーティリティ関数(上級者専用).
numptr
は,インターフェイス番号 fun
および
そのインターフェイス内のプリミティブのルーチン番号 fin
により
numptr = 1000*fun + fin
(fin < 1000) のように計算されます.
numptr
により, インターフェイス番号 fun = floor(numptr/1000)
を得ることができます.
この番号は,参照渡しの引数を有する動的インターフェイスにリンクする際に有用です
(以下の例を参照).