В FastScript поддерживается возможность одновременного использования нескольких языков (PascalScript, C++Script, JScript и BasicScript).
Наша библиотека не использует Microsoft Scripting Host, а потому может использоваться как в Windows, Linux, так и в Mac OS.
FastScript объединяет в себе кросс-платформенность, быстрое выполнение кода, компактность, богатый выбор возможностей и великолепную масштабируемость.
FastScript имеет стандартный языковой набор: переменные, константы, процедуры, функции (с возможностью вложенности) с переменными, постоянными, и параметрами по умолчанию, все стандартные операторы и объявления (включая case, try/finally/except, with).
А также библиотека работает с множеством: типов данных (целые, дробные, логические, символьные, строковые, многомерные массивы, множество, универсальный тип), классов (с методами, событиями, свойствами, индексами и свойствами по умолчанию).
Поддерживает OLE и имеет компактный вес 80-150 Кб в зависимости от используемых модулей.
Этот набор компонентов входит в состав Ultimate решения, с помощью которого вы сможете создавать свои бизнес-проекты на всех привычных платформах VCL, Lazarus и FMX. Дополнительно в набор входит FastScript для быстрой обработки скриптов любой сложности, а также визуальный построитель SQL-запросов к базам данных FastQueryBuilder. Помимо этого вам будут доступны клиент-серверные инструменты отчетности на VCL и Lazarus.
Да, совместим без использования fsGlobalUnit. Подробное описание можно найти на 47-й странице руководства.