すべてのオプション
jessie  ] [  stretch  ] [  buster  ] [  bullseye  ] [  sid  ]
[ ソース: stalin  ]

パッケージ: stalin (0.11-5)

stalin に関するリンク

Screenshot

Debian の資源:

stalin ソースパッケージをダウンロード:

メンテナ:

類似のパッケージ:

極めて積極的な Scheme コンパイラ

stalin は積極的で自己ホスト的な Scheme コンパイラで、きわめて高い計算 能力を備え、メモリ効率に優れた独立実行形式を生成するように設計されて います。gcc のようなバッチモードのコンパイラであり、インタプリタでは なく、コードが安定した後でのみ使用されるべき設計となっています。

ソースコードの内容については、2, 3 の制限があります。たとえば、実行時 に新規の式や手続き定義を "ロード" したり、"評価" してはいけません。 代わりに、Scheme 型を C の型に透過的にマップしたり、式ごとにネイティ ブな C の計算処理を使用できる各種のグローバル解析を実行でき、これは そのような処理をしても安全であると判断されれば常に実行可能です。さら に stalin は、実行時の型チェックやディスパッチを減らしたり除去できる 場合が多く、領域やアクセサビリティに制限があるデータのガベージコレク ションを省略し、触れることのできないデータのガベージコレクションも省 略します。

stalin はまた、Xlib や OpenGL など外部手続きへのインターフェイスも 備えています。

タグ: ソフトウェア開発: コンパイラ, Scheme での開発, ユーザインタフェース: interface::commandline, role::program, 対象範囲: ユーティリティ, 取り扱い対象: ソースコード

その他の stalin 関連パッケージ

  • 依存
  • 推奨
  • 提案
  • enhances

stalin のダウンロード

すべての利用可能アーキテクチャ向けのダウンロード
アーキテクチャ パッケージサイズ インストールサイズ ファイル
amd64 2,730.2 kB8,032.0 kB [ファイル一覧]