Pascal Script — это язык сценариев, основанный на языке программирования Pascal. Синтаксис Innerfuse Pascal Script является практически тем же, что и в Delphi Object Pascal за исключением указателей, которые в данном продукте не поддерживаются. Возможно выполнять основные математические операции, набор функций преобразований типов и работы со строками, классы, подобные TList и TStringList.

Скриптовый движок поддерживает:

  • Стандартные типы:
    • Byte
    • Shortint
    • Char
    • Word
    • SmallInt
    • Cardinal
    • Longint
    • Integer
    • String
    • Real
    • Double
    • Single
    • Extended
    • Comp
    • Boolean
    • Array
    • Record
    • Variant.
  • Классы, а также объявленные во внешнем скрипте
    При работе с классами поддерживаются свойства, наследование и полиморфизм.
  • Переменные и константы
  • Библиотеки для работы с DLL, вызова функций Delphi, преобразований типов, работы с визуальными объектами
  • Стандартные выражения:
    • Begin/End
    • If/Then/Else
    • For/To/Downto/Do
    • Case x Of
    • Repeat/Until
    • While
    • With
    • Uses
    • Try/Except/Finally Exit
    • Continue
    • Break.
  • Функции, процедуры, параметры Array of Const и Var.