Liberty Eiffel - это бесплатный компилятор Eiffel . Компилятор переводит Eiffel код C . Следовательно, его можно использовать для написания программ, которые работают практически на любой платформе, для которой существует компилятор ANSI C. Liberty Eiffel использует вывод типов, чтобы сделать возможным реализацию более эффективного компилятора. [1]
Разработчики) | Команда Liberty Eiffel [ требуется разъяснение ] |
---|---|
Стабильный выпуск | Белл (2016.05, назван в честь Александра Грэма Белла ) / 26 мая 2016 г . |
Репозиторий | |
Операционная система | Кроссплатформенность |
Тип | компилятор |
Лицензия | GPL |
Веб-сайт | www |
Liberty Eiffel продолжила работу над SmartEiffel , который не обновлялся с 2007 года, создав в 2005 году свою кодовую базу, чтобы продолжить развитие в направлении оспариваемого стандарта ECMA TC39-TG4 (теперь TC49-TG4) для языка. [2]
История
Liberty Eiffel началась как версия Eiffel с открытым исходным кодом, сначала названная SmallEiffel в 1994 году, а затем названная SmartEiffel . В июне 2013 года разветвленный проект Liberty Eiffel стал официальным компилятором GNU для языка программирования Eiffel. [3]
Рекомендации
- ^ "SmartEiffel Компилятор GNU Eiffel: исследовательские работы" . INRIA, Франция . Проверено 28 октября 2014 года .
- ^ Введение в Liberty Eiffel
- ^ 'Компилятор GNU Eiffel' . Веб-сайт проекта GNU Liberty Eiffel, датированный 25 декабря 2013 г.
Внешние ссылки
- Liberty Eiffel - официальный сайт проекта