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

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


ob:vostok

Различия

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

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

Предыдущая версия справа и слева Предыдущая версия
ob:vostok [2019/06/23 19:43]
comdiv [Заметки автора компилятора] обновлена ссылка на блог
ob:vostok [2019/10/08 02:14] (текущий)
comdiv Уточнение о входном и выходных языках
Строка 3: Строка 3:
 Цель — создание транслятора из некоторых диалектов Oberon в читаемый,​ устойчивый к ошибкам код для ряда промышленных языков программирования,​ таких как: C, C++, Javascript и других,​ а также в машинный код, не исключая посредников вроде LLVM. Цель — создание транслятора из некоторых диалектов Oberon в читаемый,​ устойчивый к ошибкам код для ряда промышленных языков программирования,​ таких как: C, C++, Javascript и других,​ а также в машинный код, не исключая посредников вроде LLVM.
  
-Написан на собственном входном языке. Генерирует код на: +Основной код транслятора написан на его входном языке - Обероне. 
-  * С, совместимый с gcc, clang, tcc и CompCert.+Привязки к библиотекам - на соответствующих выходных языках. 
 + 
 +Генерирует код на: 
 +  * Общем подмножестве ​С и C++, совместимом с gcc, clang, tccCompCert, MS VS.
   * Java стандарта 1.7   * Java стандарта 1.7
   * JavaScript стандарта ECMAScript 5   * JavaScript стандарта ECMAScript 5
ob/vostok.txt · Последние изменения: 2019/10/08 02:14 — comdiv