Package: stalin (0.11-5)
極めて積極的な Scheme コンパイラ
stalin は積極的で自己ホスト的な Scheme コンパイラで、きわめて高い計算 能力を備え、メモリ効率に優れた独立実行形式を生成するように設計されて います。gcc のようなバッチモードのコンパイラであり、インタプリタでは なく、コードが安定した後でのみ使用されるべき設計となっています。
ソースコードの内容については、2, 3 の制限があります。たとえば、実行時 に新規の式や手続き定義を "ロード" したり、"評価" してはいけません。 代わりに、Scheme 型を C の型に透過的にマップしたり、式ごとにネイティ ブな C の計算処理を使用できる各種のグローバル解析を実行でき、これは そのような処理をしても安全であると判断されれば常に実行可能です。さら に stalin は、実行時の型チェックやディスパッチを減らしたり除去できる 場合が多く、領域やアクセサビリティに制限があるデータのガベージコレク ションを省略し、触れることのできないデータのガベージコレクションも省 略します。
stalin はまた、Xlib や OpenGL など外部手続きへのインターフェイスも 備えています。
Other Packages Related to stalin
|
|
|
-
- dep: dpkg-dev
- Debian パッケージ開発ツール
-
- dep: libc6.1 (>= 2.3)
- 組込用 GNU C ライブラリ: 共有ライブラリ
also a virtual package provided by libc6.1-udeb
-
- dep: libgc-dev
- conservative garbage collector for C (development)
-
- dep: libunwind7
- プログラムのコールチェーン測定ライブラリ - ランタイム版
Download stalin
| Architecture | Package Size | Installed Size | Files |
|---|---|---|---|
| ia64 | 3,789.8 kB | 12,104.0 kB | [list of files] |
