Nic писал(а):
Ещё одна мысль: может ли пакет Vbs перерасти в помощника HiAsm, каким сейчас являются Core элементы?хороший вопрос. Думал по этому поводу и пришел пока к таким заключениям:
core элементы в текущем виде не являются удобными с точки зрения их расширяемости. Это значит, что действительно необходимо вводить дополнительное звено ввиде скрипта, который будет генерироваться автоматически после загрузки sha схемы в память(имеются ввиду те sha, которые являются плагинами к среде).
Каким требованиям должен удовлетворять скрипт?
1) для его работы должно хватать установленного в системе или скопированного откуда-то HiAsm
2) он должен поддерживать объявлением объектов окружения, чтобы дать доступ в скрипте к интерфейсным элементам среды и ее параметрам
Какие варианты возможны?
На вскидку: VBS или JS, Gentee, RTCG.
VBS или JS - имеют преимущество в том, что позволяют получить почти полный доступ к функционалу системы. Но не портируемы совершенно.
Gentee - компактный, компилируемый в память и так же имеет возможность обращаться к сервису системы. Портируемость теоритическая, систаксис не привычный.
RTCG(в разработке пока еще) - портируемость полная, синтаксис аналогичен FTCG, есть возможность интеграции элемента пакета с плагином среды в одном файле. Но не дает возможности обращаться к функциям ОС без их предварительного описания. Скорость работы ниже чем у всех остальных.
Наличие уже готового пакета, который будучи дополненный элементами среды позволит пользователю создавать свои плагины конечно является плюсом. Но однозначного ответа на вопрос пока нет. Надо еще подумать.