Оберон-клуб «ВЄДАsoft»

Твердыня модульных языков
Текущее время: 28 мар 2024, 11:03

Часовой пояс: UTC + 2 часа




Начать новую тему Ответить на тему  [ 1 сообщение ] 
Автор Сообщение
 Заголовок сообщения: OBNC - a new Oberon compiler
СообщениеДобавлено: 03 май 2017, 19:36 
Не в сети
Аватара пользователя

Сообщения: 1019
Откуда: Днепропетровская обл.
Karl писал(а):
miasap <karl@...>: May 02 04:50PM +0200

Hi everyone,

I have just released a compiler for the Oberon programming language
called OBNC. It is released under the GNU General Public License.
Please, try it out!

http://miasap.se/obnc/

Best regards,
Karl


OBNC

OBNC - это компилятор для языка программирования Оберон, спроектированного Никлаусом Виртом. Реализована последняя версия языка от 2016 года. OBNC переводит исходный код, написанный на Обероне, на язык программирования более низкого уровня Си. Затем переведённый код компилируется и компонуется Си-компилятором и компоновщиком операционной системы-хоста. Команда build obnc выполняет все эти задачи и отслеживает, какие файлы нужно компилировать или перекомпилировать.

OBNC выпущен под лицензией GNU General Public License.

Основной пакет

Исходный пакет obnc содержит компилятор с инструментом построения, генератор документации и небольшую базовую библиотеку из семи модулей, определенных в The Oakwood Guidelines for Oberon-2 Compiler Developers.


Obnc реализован на Си и должен компилироваться в любой POSIX-совместимой операционной системе. Для сборки obnc вам также понадобится сборщик мусора Boehm-Demers-Weiser GC. Дополнительные инструкции включены в файл README в корневом каталоге пакета.

Стандартная библиотека

Obnc-libstd дополняет базовую библиотеку модулями для доступа к аргументам командной строки и переменным среды, печати в стандартный поток ошибок и преобразования чисел в строки и наоборот.



Вернуться к началу
 Профиль  
Ответить с цитатой  
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ 1 сообщение ] 

Часовой пояс: UTC + 2 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 2


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
cron
Создано на основе phpBB® Forum Software © phpBB Group
© VEDAsoft Oberon Club