Выпущено обновление транслятора, библиотеки и сборщика Android приложений. Как и прежде, доступна установка и автоматическое обновление из Snap Store, deb-репозитория и Homebrew. Также доступна Web-песочница.
- Добавлена поддержка указателей и записей в операторе CASE, который в этом случае выступает аналогом WITH в Oberon-2 и Component Pascal.
- Добавлен генератор блок-схем в формате Plant UML.
- В Windows учтён предпочитаемый пользователем язык интерфейса и обеспечен корректный вывод кириллицы.
- Исправлено определение такого состояния инициализированности переменной, при котором всё ещё необходима проверка во время исполнения.
- Добавлена корректировка тип определителя в преобразуемом коде, что влияет на корректность генерируемого в Java и JavaScript коде.
- Добавлены обёртки для WinAPI-функций GetUserDefaultUILanguage, SetConsoleCP, SetConsoleOutputCP и добавлена установка кодировки Utf-8 для ввода и вывода в Windows.
- Добавлен модуль VRead для считывания разнотипных данных из VDataStream.In
- Добавлен модуль ArrayCmp для сравнения массивов байт и литер.
- Добавлены процедуры VDataStream.WriteCharsWhole, Utf8.FromCode, Chars0X.Compare, VFileStream.OpenForAppend.
- Добавлена поддержка работы с порядком байт в числах.
- Исправлена совместимость файла CFiles.js со стандартом ECMAScript 5.
- Исправлена компилируемость ArrayCopy.h для некоторых компиляторов.
Стоит отметить и выпуск утилиты odcey, для сборки которой необходима эта версия библиотеки.
Комментариев нет:
Отправить комментарий