2
Jimは、Tclプログラミング言語のオープンソースの小さなフットプリント実装です。Tclの大規模なサブセットを実装し、ガベージコレクション、クロージャ、組み込みのオブジェクト指向プログラミングシステム、関数型プログラミングコマンド、ファーストクラスの配列、UTF-8サポートの参照などの新機能を追加します。これらはすべて、選択されたオプションに応じて、約100〜200kBのバイナリサイズになります。Jimコアは非常に安定しています。Jimは3000を超えるユニットテストに合格し、多くのTclプログラムは修正なしで実行されます。Jimは高度にモジュール化されており、多くのコンポーネントをロード可能なモジュールとして構成することも、完全に省略することもできます。Jimには、ロード可能なモジュールとして構築できる多くの拡張機能が含まれています。Jimは簡単にクロスコンパイルでき、多くの組み込み環境で使用されています。Linux、FreeBSD、QNX、eCos、Windows(cygwinおよびmingw32)を含む多くのオペレーティングシステムで動作します。Jimには、対話型シェルjimshのコマンドライン編集が組み込まれています。
ウェブサイト:
http://jim.tcl.tk/カテゴリー
BSDのJim Tcl — The Jim Interpreterの代替
515
146
Lua
Luaは、強力で高速、軽量、埋め込み可能なスクリプト言語です。
23
2
Chibi Scheme
Chibi-Schemeは、Cプログラムで拡張機能およびスクリプト言語として使用するための外部依存関係のない非常に小さなライブラリです。
1
TinyScheme
TinySchemeは、非常に大きく複雑になることなく、可能な限り大きなR5RSのサブセットを実装する軽量のSchemeインタープリターです。