OberonCore

Библиотека  Wiki  Форум  BlackBox  Компоненты  Проекты
Текущее время: Среда, 22 Май, 2024 04:56

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




Начать новую тему Ответить на тему  [ Сообщений: 6 ] 
Автор Сообщение
СообщениеДобавлено: Пятница, 28 Апрель, 2006 14:16 

Зарегистрирован: Вторник, 25 Апрель, 2006 16:21
Сообщения: 2180
Откуда: Нижний Новгород
Существуют какой-то стандарт на Oberon-семейство языков? Т.е. если допустим взять программу писаную на BB, то получится ли её собрать в XDS? А наоборот? А в Native-Oberon?

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


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пятница, 28 Апрель, 2006 14:55 
Модератор
Аватара пользователя

Зарегистрирован: Понедельник, 14 Ноябрь, 2005 18:39
Сообщения: 9459
Откуда: Россия, Орёл
Компонентный Паскаль строго стандартизирован. GPCP и BlackBox совместимы на высоком уровне, SYSTEM отличается + в GPCP пара-тройка ключевых слов добавлена для интерфейса к .NET + добавлена обработка исключений.
Оберон-2 - почти подмножество КП. В Оберон-2 можно расширять любую запись, в КП надо помечать EXTENSIBLE. Плюс отличие в элементарных типах. По Оберонам-2 и др. не могу ничего сказать - не работал.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пятница, 28 Апрель, 2006 14:57 
Модератор
Аватара пользователя

Зарегистрирован: Понедельник, 14 Ноябрь, 2005 18:39
Сообщения: 9459
Откуда: Россия, Орёл
Группа программистом под координацией Руслана Богатырева заявляла осенью о начале работы над стандартной Оберон-библиотекой, совместимой с Оберон, Оберон-2, КП. Пока ничего о развитии сего проекта неизвестно...


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Суббота, 29 Апрель, 2006 09:04 

Зарегистрирован: Воскресенье, 27 Ноябрь, 2005 07:19
Сообщения: 11
Откуда: /ru/perm
Oakwood Guidelines

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

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


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Суббота, 29 Апрель, 2006 09:41 

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

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

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

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


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


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Суббота, 29 Апрель, 2006 10:48 
Модератор
Аватара пользователя

Зарегистрирован: Понедельник, 14 Ноябрь, 2005 18:39
Сообщения: 9459
Откуда: Россия, Орёл
Вот вроде рабочая ссылка на "Дубовые требования":
http://smalllinux.sourceforge.net/oberon/oakwood.htm


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

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


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

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


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

Найти:
Вся информация, размещаемая участниками на конференции (тексты сообщений, вложения и пр.) © 2005-2024, участники конференции «OberonCore», если специально не оговорено иное.
Администрация не несет ответственности за мнения, стиль и достоверность высказываний участников, равно как и за безопасность материалов, предоставляемых участниками во вложениях.
Без разрешения участников и ссылки на конференцию «OberonCore» любое воспроизведение и/или копирование высказываний полностью и/или по частям запрещено.
Powered by phpBB® Forum Software © phpBB Group
Русская поддержка phpBB