ChickenはSchemeプログラミング言語のためのコンパイラです。
今すぐダウンロード

鶏 ランキングとまとめ

広告

  • Rating:
  • ライセンス:
  • BSD License
  • 価格:
  • FREE
  • 出版社名:
  • Felix
  • 出版社のWebサイト:
  • http://www.call-with-current-continuation.org/chicken.html

鶏 タグ


鶏 説明

ChickenはSchemeプログラミング言語のためのコンパイラです。 ChickenはSchemeプログラミング言語のためのコンパイラです。それはポータブルで効率的なCを生成し、現在のスキーム言語標準のほとんどすべてをサポートしています。チキンはMacOS X、Windows、および多くのUNIXフレーバーで動作します。 「チキン」のいくつかの重要な機能は次のとおりです。 ・効率的でポータブルCへの方式をコンパイルする ・フル機能のインタラクティブインタプリタと最適化バッチコンパイラを含みます ・テール再帰、ファーストクラスの継続、高レベルマクロ、ダイナミックウィンドのフルサポート ・IA-32(80x86)、IA-64、PowerPC、SPARCおよびUltraSPARC、ALPHA、MIPS、PA-RISC、ARM、AMD64、およびS / 390を含む多くのプラットフォームで実行できるように携帯可能で知られています。 ・BSDライセンスの条項に基づく使用と変更のための無料の配布 ・共有オブジェクトの透過的サポートとCへのリンケージ ・CとC ++ライブラリとクラスをスキームにリンクするための洗練されているが使いやすい外部関数インタフェース ・一流の継続に基づく軽量スレッド ・複数発送、複数の継承、メタオブジェクトプロトコルを備えたオブジェクトシステム ・一般的なLispスタイルフォーマット ・シンタックスケース拡張ハイレベルマクロシステム、R5RS構文規則、およびDEFINE-MACRO ・Andrew Wrightのマッチパッケージを介した構文パターンマッチングのサポート ・実行プロファイリング、デバッグ、バックトレースサポート ・環境とファイルシステムのアクセス、パイプ、プロセス、信号、ロック、ソケット、およびローレベル、メモリマッピングI / OをカバーするクリーンPOSIXインタフェース ・UNIXおよびWindowsの下での解釈またはコンパイルされたシェルスクリプトのサポート 実装(SRFIS)に対する多数のスキーム要求をサポートしている(SRFIS)、拡張として別々に利用可能なものもあります。 ・SRFI 0(Cond-Expand) ・SRFI 1(リストライブラリ) ・SRFI 2(and-let *) ・SRFI 4(均質数値ベクトルデータ型) ・SRFI 6(基本文字列ポート) ・SRFI 8(受信) ・SRFI 9(レコードタイプ) ・SRFI 10(#、外形) ・SRFI 13(String Library) ・SRFI 14(文字セット図書館) ・SRFI 16(ケースラムダ) ・SRFI 17(一般化セット!) ・SRFI 18(マルチスレッドサポート) ・SRFI 23(エラー) ・SRFI 25(多次元アレイプリミティブ) ・SRFI 26(カット、かわいい) ・SRFI 28(フォーマット) ・SRFI 30(ブロックコメント) ・SRFI 37(プログラム引数プロセッサ) ・SRFI 38(共有構造付きデータの外部表現) ・SRFI 39(パラメータ) ・SRFI 40(ストリームライブラリ) ・SRFI 42(熱心な包括的な) ・SRFI 43(ベクトルライブラリ) ・SRFI 55(要求拡張) このリリースの新機能: ・Chicken-Installは、トポロジーの順序でライブラリの依存関係を並べ替え、エラーでeggサーバーが応答した場合は代替サーバーを試すように変更されました。 ・アセンブリコードモジュールの実行可能スタックはデフォルトで無効になっています。 ・MingW Buildでは多くのバグが修正されました。 ・コンパイラとインタプリタにはいくつかの新しいオプションが追加されました。


鶏 関連ソフトウェア

er

Erlangは、Ericsson CS研究所で開発されたフル機能のプログラミング言語です。 ...

376

ダウンロード

ポリゴト

Polyglotは、Javaプログラミング言語のための高度に拡張可能なコンパイラのフロントエンドです。 ...

84

ダウンロード