Tiny Lisp System sur AndroidShell-like utilisateur-interfacetiny Lisp Interpreter System sur Android.Shell Like User-Interface est utilisé.in ver 3.0, l'historique
Tiny Lisp System sur une interface utilisateur de type AndroidShell
Tiny Lisp Interpreter System sur Android.
Le shell comme l'interface utilisateur est utilisé.
Dans Ver 3.0, l'installation d'historique est ajoutée.
Dans Ver 4.0, les fonctions Android sont prises en charge (Toast, DigitalClock).
Dans Ver 4.1, chargez comme (charger "test.lsp") et (enregistrer "test.lsp" "(defun foo () 123)") est pris en charge.
Dans Ver 4.3, le type de chaîne est pris en charge.
Dans Ver 5.0, le chargement / la sauvegarde de / vers un stockage externe est pris en charge.
Par exemple,
test.lsp dans /mnt/sdcard/info.gomi.android.lisp.islisp/
(Defun foo ()
123)
(Defun Bar (XY)
(Cons xy))
Dans Ver5.1, s'il y a un start.LSP, il est chargé en démarrage.
PROGN est soutenu.
Vous pouvez insérer une nouvelle ligne dans S-Exp of File.
---
Les fonctions intégrées sont;
LISTE CDR CDR CONSPP
+ - * / => = <=> <numberp
setq defun si ev eq citation
Symbole-Function Set-Symbol-Function
oblist funlist
horloge de toast
Chargez à économiser
nom de symbole stringp
prononcer
imprimer prin1 prince terpri
(Écrit en java)
égal eql zerop pas ajouter
(Écrit en s-expression)
Les programmes de démonstration sont;
Tarai Tak Hanoi
Ps
L'autre widget Android "Widget Lisp Joke", s'il vous plaît.
Ver5.1
S'il y a un start.LSP, il est chargé en démarrage.
Vous pouvez insérer une nouvelle ligne dans S-Exp of File.
PROGN est soutenu.
Ver5.0
le chargement / enregistrer de / vers un stockage externe est pris en charge.
ver4.3
Le type de chaîne est pris en charge.
StringP et Symbol-Name sont pris en charge.
ver4.2
Set-Car et Set-CDR, la longueur est prise en charge.