|
|
Компьютеры - Amiga E - Реализации компиляторов19 июля 2011
Оглавление: 1. Amiga E 2. История 3. Реализации компиляторов
Amiga E
Первая реализация компилятора написанная на ассемблере m68k. Позволяет создавать приложения на языке E. Генерирует непосредственно машинный код Motorola 680x0;
-
- Платформы: AmigaOS и совместимые;
- Назначение: AmigaOS для процессоров m68k.
- Состояние: Стабильный, зрелый, не поддерживается, исходный код доступен, свободно распространяется.
CreativE
Компилятор основан на исходниках Amiga E распространяемых под лицензией GPL и содержит множество расширений изначального синтаксиса.
-
- Платформы: AmigaOS и совместимые;
- Назначение: Компилятор подобный Amiga E и ограниченная поддержка разработчиков для устаревших процессоров MC68000;
- Состояние: Стабильный, зрелый, не поддерживается, исходный код доступен, свободно распространяется.
PowerD
Основан на языке Amiga E, но не совместим с ним из-за больших различий в синтаксисе;
-
- Платформы: AmigaOS и совместимые;
- Назначение: AmigaOS 3.0, процессоры 68020 c FPU или PPC;
- Состояние: Стабильный, зрелый, находится в разработке, исходный код закрыт, свободно распространяется.
YAEC
Написан на самом языке Amiga E. Использует внешние ассемблер и компоновщик;
-
- Платформы: AmigaOS и совместимые;
- Назначение: AmigaOS 3.0, процессоры 68020 c FPU;
- Состояние: Устаревший, не законченный, не поддерживается, исходный код закрыт, свободно распространяется.
ECX
Компилятор и приложения написаны на самом языке Amiga E, кроме того способен скомпилировать сам себя. Имеет значительное число расширений. Используется для кросс-платформенной разработки.
-
- Платформы: AmigaOS, AmigaOS 4 и MorphOS;
- Назначение: AmigaOS 3.0, AmigaOS 4, MorphOS;
- Состояние: Стабильный, зрелый, находится в разработке, исходный код закрыт, shareware.
PortablE
Мета-компилятор написанный на самом языке Amiga E, кроме того способен скомпилировать сам себя. Имеет значительное число расширений. Используется для кросс-платформенной разработки.
-
- Платформы: Windows, AmigaOS, AmigaOS 4, AROS и MorphOS;
- Назначение: Трансляция кода C++ и Amiga E;
- Состояние: Стабильный, зрелый, находится в разработке, исходный код закрыт, свободно распространяется.
Просмотров: 2691
|