По задумке автора Оберон лишён понятия главного модуля с главной процедурой, характерных для архитектурно устаревших операционных систем. «Точкой входа» является любая экспортированная процедура модуля без параметров, что позволяет ещё на уровне языка минимальным количеством понятий организовать более гибкое взаимодействие.
воскресенье, 9 апреля 2023 г.
суббота, 1 апреля 2023 г.
Экспериментальная версия лексики
В качестве эксперимента попробовал взглянуть на Оберон с совершенно другой лексикой.
Из особенностей можно отметить
- С одной стороны большая направленность на кириллицу и набор из кириллических раскладок.
- С другой стороны уклон в интернационализацию с помощью значков и уменьшения зависимости от естественной лексики.
- И даже использование юникод-символов с целью приближения к математическим символам.
- Но с возможностью обойтись легкодоступными символами в альтернативном варианте.
- Увеличение ясности ряда элементов.
ПРЕДУПРЕЖДЕНИЕ: при наличии высокой чувствительности и лёгкой травмируемости лучше избежать дальнейшего просмотра.
Подписаться на:
Сообщения (Atom)
odcey 0.2
Обновление утилиты odcey — преобразователя насыщенного текстового формата BlackBox Component Builder .odc в плоский UTF-8 текст. До...
-
Добавлено свойство проверяемости при работе с низкоуровневыми адресами в процедурах из SYSTEM — ADR, BIT, GET, PUT, COPY. Прове...
-
Если нужно использовать модули, параметризированные по ряду объявлений (generics, шаблоны), то в оригинальном Oberon, как и в Modu...
-
Выложил на github исходный код проекта "Восток", который представляет из себя транслятор Оберона. Это нулевая версия, и пока вес...