Liberty Eiffel es el compilador GNU Eiffel gratuito . El compilador traduce el código Eiffel a C. Por lo tanto, puede usarse para escribir programas que se ejecutan en prácticamente cualquier plataforma para la que exista un compilador ANSI C. Liberty Eiffel utiliza inferencia de tipos para permitir la implementación de un compilador más eficiente. [ 1 ]
Liberty Eiffel depende del trabajo del compilador SmartEiffel heredado , que se consideró completo en 2007, bifurcando su base de código en 2005 para continuar su desarrollo hacia el estándar ECMA TC39-TG4 (ahora TC49-TG4) en disputa para el lenguaje. [ 2 ]
Historia
Liberty Eiffel comenzó como una versión de código abierto de Eiffel, llamada primero SmallEiffel en 1994, y luego SmartEiffel . En junio de 2013, el proyecto derivado Liberty Eiffel se convirtió en el compilador oficial de GNU para el lenguaje de programación Eiffel. [ 3 ]
Referencias
- ↑ "SmartEiffel El compilador Eiffel de GNU: Artículos de investigación" . INRIA, Francia. Archivado del original el 21 de marzo de 2015. Consultado el 28 de octubre de 2014 .
- ↑ Introducción a la Libertad Eiffel
- ↑ 'Compilador GNU Eiffel' . Sitio web del proyecto GNU Liberty Eiffel, con fecha del 25 de diciembre de 2013.
Enlaces externos
- Sitio web oficial
- Compiladores libres y de código abierto
- Software del Proyecto GNU
- Herramientas de programación informática