ホーム 応用 営業所 tiny Lisp ISLisproid

Androidshellのようなユーザーインターフェイス上の小さなLISPシステム

Androidの小さなLispインタープリターシステム。

ユーザーインターフェイスのようなシェルが使用されます。

Ver 3.0では、歴史施設が追加されています。

Ver 4.0では、Android関数がサポートされています(Toast、DigitalClock)。

Ver 4.1では、(「test.lsp」をロードする)および(「test.lsp」 "(defun foo()123)"を保存します。

Ver 4.3では、文字列タイプがサポートされています。

Ver 5.0では、外部ストレージからのロード/保存がサポートされています。

例えば、

test.lsp in /mnt/sdcard/info.gomi.android.lisp.islisp/

(defun foo()

123)

(Defun Bar(xy)

(cons xy))

ver5.1では、start.lspがある場合、開始時にロードされます。

予言がサポートされています。

ファイルのS-Expに新しい行を挿入できます。

---

組み込み関数は次のとおりです。

CAR CDR Cons List Consp Set-Car Set-CDR長

+ - * / => = <=> <numberp

setq defun eq eq quoteの場合

シンボル機能セットシンボル機能

FunListをオレジストします

トースト時計

ロード保存

stringpシンボル名

予後

Prin1 Princterpriを印刷します

(Javaで書かれています)

等しいeqlゼロップは付録されていません

(S-Expressionで書かれています)

デモプログラムは次のとおりです。

Tarai Tak Hanoi

他のAndroidウィジェット「Lisp Jokeウィジェット」をお願いします。

最新バージョン5.2の新しいもの

2015年8月6日に最後に更新されました
PrintとPrin1、Princ、Terpriがサポートされています。

ver5.1
start.lspがある場合、開始時にロードされます。
ファイルのS-Expに新しい行を挿入できます。
予言がサポートされています。

Ver5.0
外部ストレージからのロード/保存がサポートされています。

Ver4.3
文字列タイプがサポートされています。
stringpとシンボル名がサポートされています。

Ver4.2
セットカーおよびセットCDR、長さがサポートされています。