STklos R5RSで定義された言語機能のほとんどをサポートする無料のScheme処理系である。 STklos実装の目的は、光の速さだけでなくなることです。
実装はアドホック仮想マシンに基づいています。 STklosもライブラリとしてコンパイルされ、アプリケーションに埋め込むことができます。
ここで「STklos」のある主要な機能は次のとおりです。
提供CLOSに基づいてยท効率的かつ強力なオブジェクトシステム
ยท多重継承、
ยท汎用関数、
ยทマルチメソッド
ยท効率的MOP(メタオブジェクトプロトコル)
モジュールシステムを使用するยทシンプル
ยทそれは、R5RSで定義されている数字のフルタワーを実装しています
ยทGTK +ツールキットに簡単に接続、
PCREパッケージにยทPerl互換の正規表現のおかげで、
ยท、正しく末尾再帰呼び出しを実装して、このリリースではの新機能
の:ます。
- このバージョンでは、UTF-8エンコーディングをサポートしていますと形質のR7RSいくつかの(将来の)をサポートするために開始されます。
- これは、UTF-8文字列や記号、Cygwinの下のWin32用のサポート、Mac OS Xのライオンのためのサポート、およびいくつかのバグ修正のための完全なサポートが含まれます。
のバージョン1.01のの新機能:
- の変更は、資料の更新、MacPortsの上ScmPkgをサポートするための修正が含まれる1.00で導入されたFFIでの非互換性、より良いx86_64のサポート、およびバグ修正のための修正します。
のバージョン1.00のの新機能:GMP-liteのの
- 完全な書き換え、提供GMP互換パッケージシステムのためにそれを提供しない。
- 古い拡張intsallationメカニズム(stklosインストール)を取り外します。今STklosを拡張するためのScmPkgメカニズムを使用します。
- の機能、汎用的な関数やメソッドの缶が今持っている説明文字列
- はREPLで追加のGNU readlineのサポートがreadlineのLIBを動的にロードできる場合は、
- 設定ファイルの場所が変更できるようになりました。
- は 対話型ヘルプシステムを追加しました
- バージョン3.0.9にuptated libffiます。
- 新規SRFIsを実施します。
- SRFI-74(オクテット対処バイナリブロック)します。
- SRFI-96(SLIB前提条件)
- SRFI-98(環境変数にアクセスするためのインタフェース)
- SRFI-100(定義-ラムダオブジェクト)
- 新規プリミティブます。
- ポート
- ヘルプ
- メイクディレクトリ
- 確実ディレクトリ-EXISTます。
- バグ修正
コメントが見つかりません