Sds regfunc

提供:GizmoLabs - だいたい CAD LISP なサイト
2009年12月25日 (金) 09:19時点におけるGizmon (トーク | 投稿記録)による版 (ページの作成: ; 構文 : int sds_regfunc (int (*function) (void), int funcode); ; 機能 : 外部関数を登録する。 : sds_regfunc は、ディスパッチループではなく直接…)
(差分) ← 古い版 | 最新版 (差分) | 新しい版 → (差分)
構文
int sds_regfunc (int (*function) (void), int funcode);


機能
外部関数を登録する。
sds_regfunc は、ディスパッチループではなく直接呼び出すことができる。このため、外部関数はvoid タイプで、int を返さなければならない。
引数
  • (*function) (void) : void な関数
  • funcode : sds_defun で指定したコード番号
戻り値
RTNORM または RTERROR


サンプル
sds_defun("C:MYCOMMAND" ,6);
sds_regfunc(MYCMDFUNC ,6);



関連事項