Страницы

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

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

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

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

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

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

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

Версия 0.0.8

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

вторник, 4 января 2022 г.

Перевод на другие языки в песочнице

Песочница пополнилась возможностью вызывать транcляцию в доступные языки, то есть, С, Java, JavaScript. В выводе кода акцент смещён на читаемость, поэтому для неё транслятор вызывается с опциями, минизирующими создание дополнительного кода, необходимого для повышения диагностики ошибок или воплощения необычных режимов исполнения.

Заодно с добавлением команд трансляции на сайт песочницы были добавлены новые примеры кода.

Обработка ошибок

Тема корректной обработки ошибок в программе является довольно сложным вопросом в программировании. Отчасти от того, что и она сама являет...