Release v.1.6.8.9
- Исправлена ошибка имён меток переходов при их использовании в коде модулей.
- Исправлены ошибки компиляции 1805 и 1602 - возникали, если перед ключевыми словами Function и Sub были пробелы.
- Исправлена ошибка инициализации переменных передаваемых в функцию для записи значений выходных параметров. Теперь такие переменные не нужно будет предварительно инициализировать перед вызовом функции.
- Добавлены команды для работы с числами в Mailbox:
-
Mailbox.CreateForNumber( boxName ) // Создание почтового ящика для передачи чисел
boxName - имя почтового ящика
Возвращает - цифровой идентификатор -
Mailbox.SendNumber( brickName, boxName, number ) // Отправка числа
brickName - имя блока получателя сообщения
boxName - имя почтового ящика
number - число -
Mailbox.ReceiveNumber( id ) // Получение числа
id - цифровой идентификатор
Возвращает - число
P.S. Контроль создания нужных типов ящиков Mailbox (для строк, или чисел), остаётся за автором программы. Компилятор это ни как проверять не будет.
ВАЖНО.
После первого запуска программы (записи новых ключей сопоставления файлов в реестре) можно использовать настройки версии 1.6.8.8 - это нужно для того, чтобы не переделывать подсветку синтаксиса (если она у вас своя).
Windows 10
Для этого перейдите по пути C:\Users\Имя_Пользователя\AppData\Roaming\Clever, скопируйте файл Setting.ini из папки 1.6.8.8 в папку 1.6.8.9, согласитесь с заменой файла.
Если вы не настраивали собственные цвета подсветки синтаксиса, то вышеописанные действия делать не нужно!!!