FastScript написаний повністю мовою Object Pascal та може бути встановлений у Borland Delphi 4-2009, Borland C++Builder 4-6, Borland Kylix 1-3 та Lazarus.

Максимальна гнучкість та потужність

Унікальні можливості FastScript — можливість одночасного використання декількох мов (у теперішній час — PascalScript, C++Script, JScript та BasicScript), ви можете писати скрипти із використанням вашої улюбленої мови програмування. FastScript не використовує Microsoft Scripting Host, а тому може бути використаний як у Windows, так і в Linux, а також у Mac OS.

FastScript поєднує у собі кросплатформеність, швидке виконання коду, компактність, великий вибір можливостей та чудову масштабовність. Зробіть ваші додатки максимально гнучкими та потужними за допомогою FastScript!

Можливості:

  • підтримка OLE
  • variant масиви
  • дерево класів та функцій
  • редактор коду із підсвічуванням синтаксису та закладками
  • багатомовна архітектура, яка дозволяє використовувати багато мов (у теперішній час — PascalScript, C++Script, JScript, BasicScript). Можете додавати будь-які інші процедурно-орієнтовані мови (їх опис зберігається в XML-форматі)
  • можливість створення та виконання багатомовних скриптів
  • стандартний мовний набір: змінні, константи, процедури, функції (із можливістю вкладеності) зі змінними/постійними/умовчуваними параметрами, усі стандартні оператори та оголошення (включаючи case, try/finally/except, with), типи (цілий, дробовий, логічний, символьний, рядковий, багатовимірні масиви, множина, універсальний тип), класи (з методами, подіями, властивостями, індексами та властивостями за умовчанням).
  • перевірка сумісності типів.
  • доступ до будь-якого об’єкту вашого додатка. Стандартні бібліотеки для доступу до базових класів, контролів, форм та БД. Легко розширювана архітектура бібліотеки.
  • Компактність — 80-150Кб залежно від модулів, що використовуються.