Инструменты пользователя

Инструменты сайта


ob:vostok

Различия

Здесь показаны различия между двумя версиями данной страницы.

Ссылка на это сравнение

Предыдущая версия справа и слева Предыдущая версия
Следующая версия
Предыдущая версия
ob:vostok [2019/04/03 16:08]
иван_денисов
ob:vostok [2019/06/23 19:43] (текущий)
comdiv [Заметки автора компилятора] обновлена ссылка на блог
Строка 1: Строка 1:
-====== Восток — транслятор Oberon-07 ​в Си ======+====== Восток — транслятор Oberon-07 ======
  
-Цель — создание транслятора из ряда ​диалектов Oberon в читаемый,​ устойчивый к ошибкам код для ряда промышленных языков программирования,​ таких как: C, C++, Javascript и других,​ а также в машинный код, не исключая посредников вроде LLVM.+Цель — создание транслятора из некоторых диалектов Oberon в читаемый,​ устойчивый к ошибкам код для ряда промышленных языков программирования,​ таких как: C, C++, Javascript и других,​ а также в машинный код, не исключая посредников вроде LLVM.
  
-Написан на собственном входном языке. Генерирует код на С, совместимый с gcc, clang, tcc и CompCert.+Написан на собственном входном языке. Генерирует код на
 +  * С, совместимый с gcc, clang, tcc и CompCert. 
 +  * Java стандарта 1.7 
 +  * JavaScript стандарта ECMAScript 5
  
-Код транслятора доступен под лицензией LGPL, а библиотеки ​под Apache License.+Код транслятора доступен под лицензией LGPL, а библиотеки, тесты и примеры — под Apache License.
  
-[[https://​github.com/​ComdivByZero/vostok]]+[[https://​github.com/​Vostok-space/vostok]] 
 + 
 +Рекомендуемый способ установки в GNU/Linux дистрибутивах,​ основанных на Debian — использование [[:​repo|репозитория Obertone]] 
 + $ /​usr/​bin/​sudo apt-get install vostok-bin
  
 ===== Заметки автора компилятора ===== ===== Заметки автора компилятора =====
 +[[https://​vostok-space.blogspot.com/​]]
  
-[[https://comdivbyzero.blogspot.com/​2018/​09/​vostok-android.html|Прототип сборщика простых приложений Android]]+[[https://vostok-space.blogspot.com/​2018/​09/​android.html|Прототип сборщика простых приложений Android]]
ob/vostok.1554296919.txt.gz · Последние изменения: 2019/04/03 16:08 — иван_денисов