OberonCore
https://forum.oberoncore.ru/

BB, Oberon-2 совместимость и стандарты.
https://forum.oberoncore.ru/viewtopic.php?f=29&t=187
Страница 1 из 1

Автор:  Alexey Veselovsky [ Пятница, 28 Апрель, 2006 14:16 ]
Заголовок сообщения:  BB, Oberon-2 совместимость и стандарты.

Существуют какой-то стандарт на Oberon-семейство языков? Т.е. если допустим взять программу писаную на BB, то получится ли её собрать в XDS? А наоборот? А в Native-Oberon?

Есть ли стандартная библиотека? Или же каждый компилятор оберона есть нечто самостийное со своими фенечками, рюшками, расширениями и своей "стандартной" библиотекой?

Автор:  Илья Ермаков [ Пятница, 28 Апрель, 2006 14:55 ]
Заголовок сообщения: 

Компонентный Паскаль строго стандартизирован. GPCP и BlackBox совместимы на высоком уровне, SYSTEM отличается + в GPCP пара-тройка ключевых слов добавлена для интерфейса к .NET + добавлена обработка исключений.
Оберон-2 - почти подмножество КП. В Оберон-2 можно расширять любую запись, в КП надо помечать EXTENSIBLE. Плюс отличие в элементарных типах. По Оберонам-2 и др. не могу ничего сказать - не работал.

Автор:  Илья Ермаков [ Пятница, 28 Апрель, 2006 14:57 ]
Заголовок сообщения: 

Группа программистом под координацией Руслана Богатырева заявляла осенью о начале работы над стандартной Оберон-библиотекой, совместимой с Оберон, Оберон-2, КП. Пока ничего о развитии сего проекта неизвестно...

Автор:  captain cobalt [ Суббота, 29 Апрель, 2006 09:04 ]
Заголовок сообщения: 

Oakwood Guidelines

Cтарые ссылки на него умерли, а Google на первом месте выдаёт это:
http:/www.comp-inspirations.com/docs/oakwood.pdf

Какой-то странный сайт. На первой странице продатся калькулятор для BeOS, а внутри автор рассказывает какое счастье программировать на Обероне вместо "ассемблера с синтаксическим сахаром". :)

Автор:  Trurl [ Суббота, 29 Апрель, 2006 09:41 ]
Заголовок сообщения:  Re: BB, Oberon-2 совместимость и стандарты.

Alexey Veselovsky писал(а):
Существуют какой-то стандарт на Oberon-семейство языков?
Стандарта на "Oberon-семейство" нет. Да как-то трудно себе представить стандарт на семейство языков. Разве что в виде минимального общего подмножества.

Цитата:
Т.е. если допустим взять программу писаную на BB, то получится ли её собрать в XDS? А наоборот? А в Native-Oberon?

Скорее всего не получится. Разве что программа использует минимальные возможности среды.

Цитата:
Есть ли стандартная библиотека? Или же каждый компилятор оберона есть нечто самостийное со своими фенечками, рюшками, расширениями и своей "стандартной" библиотекой?


Формально есть- то, что описано в "Oakwood Guidelines". Но это совсем уж минимальный набор (XYplane Input In Out Files Strings Math), да и его не все разработчики реализуют.

Автор:  Илья Ермаков [ Суббота, 29 Апрель, 2006 10:48 ]
Заголовок сообщения: 

Вот вроде рабочая ссылка на "Дубовые требования":
http://smalllinux.sourceforge.net/oberon/oakwood.htm

Страница 1 из 1 Часовой пояс: UTC + 3 часа
Powered by phpBB® Forum Software © phpBB Group
https://www.phpbb.com/