请输入您要查询的百科知识:

 

词条 LibertyEiffel
释义

  1. History

  2. References

  3. External links

{{refimprove|date=March 2013}}{{Infobox software
| name = Liberty Eiffel
| screenshot =
| caption =
| developer = The Liberty Eiffel Team{{clarify|date=January 2015}}
| latest_release_version = Bell (2016.05, named after Alexander Graham Bell)
| latest_release_date = {{Start date and age|2016|05|26}}
| operating_system = Cross-platform
| genre = compiler
| license = GPL
| website = {{URL|www.liberty-eiffel.org}}
}}Liberty Eiffel is a free Eiffel compiler. The compiler translates Eiffel code to C. Hence it can be used to write programs that run on virtually any platform for which an ANSI C compiler exists. Liberty Eiffel uses type inference to make it possible to implement a more efficient compiler.[1]

Liberty Eiffel continued the work of SmartEiffel, which has not been updated since 2007, forking their code base in 2005 to continue its development towards the disputed ECMA TC39-TG4 (now TC49-TG4) standard for the language.[2]

History

Liberty Eiffel started as an Open Source version of Eiffel, first named SmallEiffel in 1994, then named SmartEiffel. In June 2013, the forked project Liberty Eiffel became the official GNU compiler for the Eiffel programming language.[3]

References

1. ^{{cite web|title=SmartEiffel The GNU Eiffel Compiler: Research papers|url=http://smarteiffel.loria.fr/papers/papers.html|publisher=INRIA, France|accessdate=28 October 2014}}
2. ^Introduction to Liberty Eiffel
3. ^[https://www.gnu.org/software/liberty-eiffel/ 'GNU Eiffel compiler']. GNU project website of Liberty Eiffel, dated 2013-12-25.

External links

{{Portal|Free and open-source software}}
  • Liberty Eiffel - official project website
{{GNU}}{{Software-stub}}

3 : Compilers|Free compilers and interpreters|GNU Project software

随便看

 

开放百科全书收录14589846条英语、德语、日语等多语种百科知识,基本涵盖了大多数领域的百科知识,是一部内容自由、开放的电子版国际百科全书。

 

Copyright © 2023 OENC.NET All Rights Reserved
京ICP备2021023879号 更新时间:2024/9/24 6:29:11