суббота, 13 августа 2022 г.

Транслятор 0.0.10 и Web-среда 0.2

Выпущено обновление транслятора 0.0.10, библиотеки по умолчанию 0.0.9 и веб-среды для взаимодействия с транслятором 0.2.

суббота, 23 июля 2022 г.

Web-среда 0.1 для транслятора Web-sandbox 0.1 for the translator

Доработана и обозначена как версия 0.1 написанная на Go и JavaScript web-среда(песочница) для взаимодействия с транслятором Восток. Среда позволяет редактировать модули на Обероне, запускать экспортированные процедуры, преобразовывать модули на другие языки программирования. Модули, доступные по умолчанию из окружения транслятора, ограничены в доступе к возможностям сервера.

The web-sandbox written in Go and JavaScript for interacting with the Vostok translator has been fixed as version 0.1. The sandbox allows you to edit modules on Oberon, run exported procedures, convert modules to other programming languages. Modules available from the default translator's environment have restricted access to server's resources.

среда, 23 февраля 2022 г.

Версия 0.0.9

Выпущено обновление транслятора, библиотеки и сборщика Android приложений. Как и прежде, доступна установка и автоматическое обновление из Snap Store, deb-репозитория и Homebrew. Также доступна Web-песочница.

пятница, 18 февраля 2022 г.

odcey

Выпущена начальная версия утилиты odcey - преобразователя текстового формата BlackBox Component Builder .odc в плоский Utf-8 текст. Утилита появилась как побочный эффект изучения блэкбоксовского формата и сопровождения установочного пакета для программы odcread, написанной на C++. odcey может рассматриваться как замена заброшенной odcread.

Доступны две основные команды:

  1. text для вывода содержимого объектов типа TextModels.StdModel
  2. git для встраиванивания в .git в качестве текстового конвертера для удобного просмотра изменений через git diff и аналоги

До стабилизации в собранном виде доступна только в snapcraft в edge потоке

воскресенье, 30 января 2022 г.

CASE для указателей и записей

Добавлена поддержка указателей и записей в CASE, введённой в ревизии 2013 года сообщения о языке, и необходимой для эффективного перехода по указанным в ветвях типах.

четверг, 27 января 2022 г.

Генератор блок-схем

Добавлена возможность преобразования модулей Оберона в блок-схемы в формате Plant UML, что позволяет получить изображение в одном из многочисленных поддержанных форматов.

понедельник, 17 января 2022 г.

Версия 0.0.8

Выпущено обновление транслятора, библиотеки и сборщика Android приложений. Как и прежде, доступна установка и автоматическое обновление из Snap Store, deb-репозитория и Homebrew. Также доступна Web-песочница.

Транслятор 0.0.10 и Web-среда 0.2

Выпущено обновление транслятора 0.0.10, библиотеки по умолчанию 0.0.9 и веб-среды для взаимодействия с транслятором 0.2.