juna |
Вставить в Maxima свою Lisp-функцию  21.03.2008, 19:37 |
|
Заслуженный участник |
 |
07/03/06 2102 Москва
|
Хотелось бы включить в дистрибутив свой пакет Lisp-функций. Поскольку Maxima и Lisp родные, проблем не должно быть. Вставляем в любой лисп-файл свои функции, собираем (в Linux), но такие функции становятся доступны только во внутреннем интерпретаторе Lisp, т.е. через :lisp со всеми вытекающими для непосвященных неудобствами префиксной формы записи, скобок. Хотелось бы, чтобы функции стали узнаваться в самом интерфейсе Maxima.
|
|
|
|
 |
juna |
 28.03.2008, 20:20 |
|
Заслуженный участник |
 |
07/03/06 2102 Москва
|
Если кому интересно, то это можно сделать так: функцию определяет через defmfun, имя функции должно начинаться с символа $
Вставляем свой пакет функций в любой lisp-файл пакета maxima из каталога src.
Собираем, все работает.
|
|
|
|
 |
|
Страница 1 из 1
|
[ Сообщений: 2 ] |
|
Модераторы: Karan, Toucan, PAV, maxal, Супермодераторы