ob:vostok
Это старая версия документа!
Восток — транслятор Oberon-07
Цель — создание транслятора из некоторых диалектов Oberon в читаемый, устойчивый к ошибкам код для ряда промышленных языков программирования, таких как: C, C++, Javascript и других, а также в машинный код, не исключая посредников вроде LLVM.
Написан на собственном входном языке. Генерирует код на:
- С, совместимый с gcc, clang, tcc и CompCert.
- Java стандарта 1.7
- JavaScript стандарта ECMAScript 5
Код транслятора доступен под лицензией LGPL, а библиотеки, тесты и примеры — под Apache License.
https://github.com/Vostok-space/vostok
Рекомендуемый способ установки в GNU/Linux дистрибутивах, основанных на Debian — использование репозитория Obertone
$ /usr/bin/sudo apt-get install vostok-bin
Заметки автора компилятора
ob/vostok.1561308197.txt.gz · Последнее изменение: (внешнее изменение)
