Loading article…
| 開発者 | リバティ・エッフェル・チーム[説明が必要] |
|---|---|
| 安定リリース | ベル (2016.05、アレクサンダー・グラハム・ベルにちなんで命名) / 2016年5月26日 |
| リポジトリ |
|
| オペレーティング·システム | クロスプラットフォーム |
| タイプ | コンパイラ |
| ライセンス | ライセンス |
| Webサイト | リバティ・エッフェル |
Liberty Eiffel は、無料のGNU Eiffel コンパイラです。このコンパイラは、Eiffel コードをCに変換します。そのため、 ANSI Cコンパイラが存在するほぼすべてのプラットフォームで実行されるプログラムを書くことができます。Liberty Eiffel は、型推論を使用して、より効率的なコンパイラを実装できるようにします。[1]
Liberty Eiffelは、2007年までに完成したと考えられていたレガシーSmartEiffelコンパイラーの成果に依存しており、2005年にそのコードベースをフォークして、議論の的となっている言語のECMA TC39-TG4(現在のTC49-TG4)標準に向けて開発を続けました。[2]
歴史
Liberty EiffelはEiffelのオープンソース版として始まり、1994年に最初はSmallEiffelと名付けられ、その後SmartEiffelと名付けられました。2013年6月、分岐したプロジェクトLiberty EiffelはEiffelプログラミング言語の公式GNUコンパイラになりました。[3]
参考文献
- ^ 「SmartEiffel The GNU Eiffel Compiler: Research papers」。INRIA、フランス。2015年3月21日時点のオリジナルよりアーカイブ。2014年10月28日閲覧。
- ^ リバティ エッフェルの紹介
- ^ 「GNU Eiffel コンパイラ」。Liberty Eiffel の GNU プロジェクト Web サイト、2013 年 12 月 25 日付。
外部リンク
- 公式サイト
