Форум программистов, компьютерный форум, киберфорум
Другие языки программирования
Войти
Регистрация
Восстановить пароль
 
Рейтинг 5.00/4: Рейтинг темы: голосов - 4, средняя оценка - 5.00
429 / 383 / 200
Регистрация: 12.08.2011
Сообщений: 1,610
1

Посоветуйте язык, интерпретатор которого можно внедрить в DLL на C++

07.02.2014, 17:40. Показов 660. Ответов 2
Метки нет (Все метки)

Мне надо написать DLL, которая представляет собой что-то вроде плагина. Заготовка DLL уже есть (она предоставляется автором той программы, к которой я хочу написать плагин). Все, что я хочу туда добавить - вызов функций на другом языке. Например, это может быть BASIC или LISP. Программы могут быть в виде простого текста, мне свои исходники прятать не от кого (плагин пишу чисто для себя, продавать не собираюсь).

То есть выглядеть это будет примерно так:
dll.cpp
dll.h
basic.cpp или basic.dll
part1.bas
part2.bas
и так далее.

Скорость интерпретации и системные требования не имеют значения. А вот фреймворки тащить нежелательно.
Знаю, что Lua - самый популярный из таких языков, но я сколько ни ковырялся с ним, так и не проникся.
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
07.02.2014, 17:40
Ответы с готовыми решениями:

Посоветуйте язык программирования, с помощью которого можно будет легко прочесть информацию с текстового файла и сделать математические расчеты
Мне нужен язык программирования, с помошью которого можно будет легко прочесть информацию с...

Посоветуйте пожалуйста учебник, с которого можно начать обучение.
Посоветуйте пожалуйста учебник, с которого можно начать обучение. Немного знаю курс Pascal. Не...

Как внедрить .dll в .exe
Почему dll не может браться из ресурсов программы? А обязательно только из внешнего расположения...

Имеется ли возможность внедрить dll в exe?
Добрый день! Подскажите, имеется ли возможность внедрить dll в exe? Если имеется, то, пожалуйста,...

2
4406 / 3410 / 345
Регистрация: 12.03.2013
Сообщений: 5,893
09.02.2014, 08:35 2
Есть реализация лиспа Embeddable Common Lisp
https://sourceforge.net/projects/ecls/
Правда, ничего более сказать не могу, и сам никогда такими штуками не занимался.
0
2589 / 1667 / 155
Регистрация: 05.06.2011
Сообщений: 4,764
09.02.2014, 09:40 3
Хм. Диапазон — от Форта и до не знаю уж чего. Питон, тикль, лисп, да боже ж мой, Алгол 68 (есть открытый интерпретатор).
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
09.02.2014, 09:40

Подключиться к процессу и внедрить в него DLL
Всем доброго времени суток! Появился вопрос: как подключиться(хукнуть) процесс и внедрить в...

Как внедрить dll в чужой процесс
Как внедрить длл в чужой процесс, и отлавливать все его сообщения...... если возможно, то...

Найти процесс и внедрить в него код DLL
делаю инжектор, вот хочу чтобы инжектор сам находил нужный процесс и автоматически инжектил ДЛЛ в...

Посоветуйте простой оффлайн-интерпретатор С++
Что-то вроде cpp.sh. Просто иногда требуется проверить работу небольшой функции, а захламлять комп...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2021, vBulletin Solutions, Inc.