Показаны различия между двумя версиями страницы.
Предыдущая версия справа и слева Предыдущая версия Следующая версия | Предыдущая версия Следующая версия Следующая версия справа и слева | ||
ob:vostok [2018/03/13 05:17] иван_денисов |
ob:vostok [2021/06/01 19:53] comdiv [Восток — транслятор Oberon-07] snap и brew |
||
---|---|---|---|
Строка 1: | Строка 1: | ||
- | ====== Восток — транслятор Oberon-07 | + | ====== Восток — транслятор Oberon-07 ====== |
- | Цель — создание транслятора из ряда | + | Цель — создание транслятора из некоторых диалектов Oberon в читаемый, |
- | Написан на собственном входном языке. Генерирует | + | Основной код транслятора написан на его входном языке |
+ | Привязки к библиотекам - на соответствующих выходных языках. | ||
- | Код транслятора доступен под | + | Генерирует код |
+ | * Общем | ||
+ | * Java стандарта 1.7 | ||
+ | * JavaScript стандарта ECMAScript 5 | ||
- | [[https:// | + | Код транслятора доступен под лицензией LGPL, а библиотеки, |
+ | |||
+ | [[https:// | ||
+ | |||
+ | ===== Установка ===== | ||
+ | |||
+ | Рекомендуемый способ установки в GNU/Linux дистрибутивах, | ||
+ | / | ||
+ | ost help | ||
+ | Таким же образом доступна специализированная сборка транслятора - сборщика простых приложений для Android | ||
+ | / | ||
+ | osa help | ||
+ | Через общедоступный [[https:// | ||
+ | snap install vostok | ||
+ | snap alias vostok ost | ||
+ | В macOS транслятор доступен через [[https:// | ||
+ | brew tap vostok-space/ | ||
+ | brew install vostok | ||
+ | ===== Дополнительные сведения ===== | ||
+ | |||
+ | [[https:// | ||
+ | |||
+ | [[https:// | ||
+ | |||
+ | [[https:// |