Нуна скриптовой движок. :)

Вопросы использования сторонних (не входящих в состав FPC и Lazarus) утилит и библиотек.

Модератор: Модераторы

Ответить
Azzx
незнакомец
Сообщения: 9
Зарегистрирован: 11.02.2009 10:58:39
Откуда: Ебург
Контактная информация:

Нуна скриптовой движок. :)

Сообщение Azzx »

В общем, госопода, если кто-то использовал скриптовые движки на FPC (типа там LUA или Python), то просьба поделиться опытом.
Требования такие:
1. Крайняя простота (желательно Basic, но и Pascal можно заюзать - почему бы и нет?)
2. Лицензия, позволяющая использовать его в Freeware проекте (задумал я тут написать одну штуку, чтобы посмотреть как себя в деле поведёт Lazarus, да и нужна она мне, эта штука...)
3. "Живой" проект, желательно с приличной историей.
Odyssey
энтузиаст
Сообщения: 580
Зарегистрирован: 29.11.2007 16:32:24

Сообщение Odyssey »

Azzx
незнакомец
Сообщения: 9
Зарегистрирован: 11.02.2009 10:58:39
Откуда: Ебург
Контактная информация:

Сообщение Azzx »

Odyssey писал(а):PascalScript. http://www.remobjects.com/ps.aspx


Спасибо за наводку. Вроде бы неплохой вариант, хотя по пункту 1 (простота) ещё вопрос... Впрочем - не нравится - не юзай, не так ли? :)

Может всё-таки кто-нить знает похожий по назначению Бейсик (предполагаемые пользователи программы - разные товарищи, работающие с контроллерами, а они не сильно любят заморачиваться с разным там программированием :) - хорошо хоть бейсик в школе обычно учат...)
Аватара пользователя
B4rr4cuda
энтузиаст
Сообщения: 693
Зарегистрирован: 28.12.2007 06:48:35

Сообщение B4rr4cuda »

Я пробовал LUA - весьма неплохо, русской документации маловато, но уже есть сдвиги: www.lua.ru.
Там же, на форуме, я приводил примеры использования LUA с лазарем.
Юниты для работы с луа уже включены в FreePascal - можно пользоваться. Если не нравиться статическое подключение библы - можно воспользоваться юнитом lua.pas из транка Double Commander-a, я отмодил юнит для статики или динамики по выбору.
В общем рекомендую и рекламирую :D .
Azzx
незнакомец
Сообщения: 9
Зарегистрирован: 11.02.2009 10:58:39
Откуда: Ебург
Контактная информация:

Сообщение Azzx »

B4rr4cuda писал(а):Я пробовал LUA - весьма неплохо, русской документации маловато, но уже есть сдвиги


Ну - русская документация мне глубоко монопенисуальна, если не удовлетворяет первому критерию - он не даром первый... :(
Ответить