Архив ‘XMLScriptEngine’

XMLScriptEngine 1.0 под GPL2

Суббота, 30 Июнь, 2007

XMLScriptEngine - библиотека на AS3 (Action Script 3), позволяющая интерпретировать XML-файлы как скрипт, исполняющийся в некотором окружении.

Пример - Исходный код примера

Возможности библиотеки:

  • Вычисление конструкций произвольной степени вложенности
  • Поддержка условий и циклов
  • Вызов функций у объектов окружения.
  • Добавление собственных функций.

Сегодня раскрыл коды библиотеки под GPL2, в надежде принести пользу человечеству и немного “раскрутить” библиотеку. Для достижения цели страница проекта оформлена на английском :)

Про историю создания я уже писал, теперь - про применение.

Применение

Вообще библиотека должна очень сильно пригодится в файлах конфигурации - вам достаточно просто определить окружение, состоящее из AS3 объектов, а затем запустить файл конфигурации. Язык составлен так, что можно будет запустить любые функции и установить любые параметры для окружения. А если понизить уровень безопасности, то потенциально можно командовать всем AS3-приложением.

Сам я ее применяю в игровом движке GameMaker2Flex, для конфигурации объектов игры.

Preview: XMLScriptEngine

Воскресенье, 13 Май, 2007

XMLScriptEngine - библиотека на AS3 (Action Script 3), позволяющая интерпретировать XML-файлы как скрипт, исполняющийся в некотором окружении.

Пример - Исходный код примера

Возможности библиотеки:

  • Вычисление конструкций произвольной степени вложенности
  • Поддержка условий и циклов
  • Вызов функций у объектов окружения.
  • Добавление собственных функций.

Далее…