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 является более лёгким способом расширить
Scilab новыми функциями, основанными на программном коде C, C++ или Fortran.
Эта функция также может быть использована для добавления псевдонимов или для того, чтобы переименовать существующие функции-примитивы.
Используя вместе с funptr
и clearfun
можно добавить
псевдоним или переименовать существующую функцию-примитив.
Примеры
Смотрите также
- clearfun — удаляет примитивы
- funptr — кодирование примитивов (для экспертов)
- ilib_build — utility for shared library management
Report an issue | ||
<< intppty | Встроенные и внешние | what >> |