turLispはタートルグラフィック機能を有するLISP言語(インタープリタ)です。
フリーウェアです。Windows7で動作を確認しています。
■turLispバージョン3.15
遺伝的アルゴリズムの例として巡回セールスマン問題を解いてみました。
setf関数をサポートしました。
ハッシュテーブルが使えます。
turLispによるオブジェクト指向プログラミングについて言及しました。
ペンの色を変えられます。
クォート(')が使えます。
turLispのソースが付いています。
マルチスレッドを導入することによりプログラムを実行中でもturLispを終了できるようにしました。
キースキャンできるようにしました。
ガベージ・コレクション関数(gc)を付け加えました。
印刷できます。
とりあえず完成版です。
turLisp.exe
readme.txt
readme2.txt
readme3.txt
readmedoc.txt
src\tursys.lsp
src\tree.lsp
src\salesman.lsp
src\oopsys.lsp
src\multiturtle.lsp
src\square.lsp
src\polymor.lsp
src\whatkey.lsp
src\movewithkey.lsp
src\walk.lsp
src\printersys.lsp
src\treep.lsp
src\prime.lsp
src\clockp.lsp
turLispSrc\dialog.h
turLispSrc\turLisp.cpp
turLispSrc\turLisp.rc
が圧縮ファイルturLisp315.zipに入ってます。ダウンロードするには下のダウンロードをクリックして下さい。