tiny Lisp ISLisproid -
Система Tiny Lisp на AndroidShell-подобном пользовательском интерфейсе
крошечная система интерпретатора Lisp на Android.
Используется оболочка, похожая на пользовательский интерфейс.
В версии 3.0 добавлена возможность истории.
В версии 4.0 поддерживаются функции Android (TOAST, DigitalClock).
В версии 4.1 поддерживается загрузка типа (load "test.lsp") и (save "test.lsp" "(defun foo() 123)").
В версии 4.3 поддерживается строковый тип.
В версии 5.0 поддерживается загрузка/сохранение с/на внешнее хранилище.
Например,
test.lsp в /mnt/sdcard/info.gomi.android.lisp.islisp/
(defun foo ()
123)
(дефан-бар (xy)
(минусы ху))
В версии 5.1, если есть start.lsp, он загружается в start.
программа поддерживается.
Вы можете вставить новую строку в S-exp файла.
---
Встроенные функции есть;
Список минусов car cdr consp set-car set-длина cdr
+ - * / = >= <= > < числоp
setq defun if eval eq quote
функция-символа
список развлечений
часы для тостов
загрузить сохранить
stringp имя-символа
программа
печать prin1 принц терпри
(написано на Java)
равно eql ноль не добавлять
(написано в S-выражении)
демонстрационные программы;
Тарай Так Ханой
ПС
Другой виджет для Android «Lisp Joke Widget», пожалуйста.
Что нового в последней версии 5.2
Последнее обновление: 6 августа 2015 г., версия 5.2.поддерживаются print и prin1, princ, terpri.
версия 5.1
Если есть start.lsp, он загружается в start.
Вы можете вставить новую строку в S-exp файла.
программа поддерживается.
версия 5.0
Поддерживается загрузка/сохранение с/на внешнее хранилище.
версия 4.3
поддерживается строковый тип.
stringp и имя-символа поддерживаются.
версия 4.2
set-car и set-cdr, длина поддерживаются.