all options
squeeze  ] [  wheezy  ] [  jessie  ] [  sid  ]
[ Source: stalin  ]

Package: stalin (0.11-5)

Links for stalin

Screenshot

Debian Resources:

Download Source Package stalin:

Maintainer:

Similar packages:

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

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

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

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

Tags: Software Development: Compiler, Scheme Development, User Interface: Command Line, Role: Program, Scope: Utility, Works with: Source Code

Other Packages Related to stalin

  • depends
  • recommends
  • suggests

Download stalin

Download for all available architectures
Architecture Package Size Installed Size Files
ia64 3,789.8 kB12,104.0 kB [list of files]