Можно ли интегрировать PERL сценарий в программу на Delphi?

компьютеры программирование Delphi perl

Ответы:
Если вопрос стоит о реализации - самым простым и логичным вариантом мне кажется некая константа, хранящая код, и в нужный момент его выкладывающая в файл и делающая exec. А есть смысл именно "интегрировать"? Нельзя просто положить рядышком в дистрибутиве?
Есть решения, позволяющие перевести perl в exe, для которого не нужен внешний интерпретатор.
Запуск файла из программы на Delphi, естественно, возможен, будь-то perl-файл (нужен интерпретатор) или exe-файл.
Интегрировать PERL сценарий, как, например, встроенный ассемблер, труднее. Можно конечно написать на Delphi интерпретатор Perl, пригодный для Ваших задач, но эта задача может стать труднее, чем перевод отдельно взятого сценария с Perl на Pascal.
Если вы хотите расширить функционал и предоставить пользователю самостоятельное расширение вашего приложения, лучшего варианта, чем LUA не найти.
У ActiveState в Perl DevKit есть такая приблуда - позволяет интерпретировать Perl в любых других языках, понимающих ActiveX.
Но это дело денег стоит.


14 лет назад

RPI.su - самая большая русскоязычная база вопросов и ответов. Наш проект был реализован как продолжение популярного сервиса otvety.google.ru, который был закрыт и удален 30 апреля 2015 года. Мы решили воскресить полезный сервис Ответы Гугл, чтобы любой человек смог публично узнать ответ на свой вопрос у интернет сообщества.

Все вопросы, добавленные на сайт ответов Google, мы скопировали и сохранили здесь. Имена старых пользователей также отображены в том виде, в котором они существовали ранее. Только нужно заново пройти регистрацию, чтобы иметь возможность задавать вопросы, или отвечать другим.

Чтобы связаться с нами по любому вопросу О САЙТЕ (реклама, сотрудничество, отзыв о сервисе), пишите на почту [email protected]. Только все общие вопросы размещайте на сайте, на них ответ по почте не предоставляется.