ForceBasic Compiler/Interpreter version 1.0.5 |
What's
News |
||||
Version 1.0.5 beta Созданы published
свойства, для динамического манипулирования свойствами, добавлен модуль
classes для работы с published
свойствами. Значительно усовершенствована библиотека GUI (добавлены классы
RichEdit, ToolTips,
StatusBar, ListBox,
ComboBox, Pen,
Menu, TreeView).
Добавлены макросы subptrclasssub, subptrclassfunc, Добавлена демо версия
визуального редактора форм с открытым
исходным кодом, добавлена директива препроцессора $document (автоматическое
создание описание модуля после его компиляции). Добавлены описания
модулей библиотеки GUI, исправлены ошибки виртуальной машины при вызове
API функций. Исправлены найденные ошибки компилятора. Version 1.0.4 alfa Добавлена
директивы option explicit (пример),
option vbdeclare (пример) Оптимизирована
виртуальная машина FVM, минимальный размер VM от 50K, новая ВМ способна
выполнять байт-код языка ForceBasic быстрее и безопасней, новая ВМ способна
перехватывать исключительные ситуации, также, как и операционная система,
что исключает фатальные ошибки работы программы. Добавлен
макрос ProcAddress с помощью которого можно получить адресс машинной функции
из функции байт-кода ForceBasic. Это даёт возможность выполнить обычную
ForceBasic функцию как машинную функцию, возможность программировать события
операционной системы WNDPROC ... и.т.д Написана утилита ExecBas на самом ForceBasic, которая предназначена для автоматической компиляции и запуска исходных файлов написанных на языке ForceBasic. Подробнее...
|