Показаны различия между двумя версиями страницы.
Предыдущая версия справа и слева Предыдущая версия Следующая версия | Предыдущая версия Следующая версия Следующая версия справа и слева | ||
ob:vostok [2019/06/23 18:17] comdiv [Восток — транслятор Oberon-07] |
ob:vostok [2019/11/23 17:47] comdiv [Восток — транслятор Oberon-07] Упоминание установки vostok-android |
||
---|---|---|---|
Строка 3: | Строка 3: | ||
Цель — создание транслятора из некоторых диалектов Oberon в читаемый, | Цель — создание транслятора из некоторых диалектов Oberon в читаемый, | ||
- | Написан на собственном входном языке. Генерирует код на: | + | Основной код транслятора написан на его входном языке - Обероне. |
- | * С, совместимый с gcc, clang, tcc и CompCert. | + | Привязки к библиотекам - на соответствующих выходных языках. |
+ | |||
+ | Генерирует код на: | ||
+ | * Общем подмножестве | ||
* Java стандарта 1.7 | * Java стандарта 1.7 | ||
* JavaScript стандарта ECMAScript 5 | * JavaScript стандарта ECMAScript 5 | ||
Строка 13: | Строка 16: | ||
Рекомендуемый способ установки в GNU/Linux дистрибутивах, | Рекомендуемый способ установки в GNU/Linux дистрибутивах, | ||
- | $ / | + | / |
+ | ost help | ||
+ | Таким же образом доступна специализированная сборка транслятора - сборщика простых приложений для Android | ||
+ | / | ||
+ | osa help | ||
===== Заметки автора компилятора ===== | ===== Заметки автора компилятора ===== | ||
+ | [[https:// | ||
- | [[https://comdivbyzero.blogspot.com/ | + | [[https://vostok-space.blogspot.com/ |