Здравствуйте.
Подскажите пожалуйста, какой можно взять встраиваемый интерпретатор, чтобы его функционала хватало чуть больше чем на то, чтобы подключать из текстового файла функцию. Просто не хочется палить в муху из базуки. Я могу выразиться некорректно, поэтому объясню на пальцах.
Есть текстовый файл, в котором описана функция, которая выглядит примерно так
Код:
real Row(int t)
{
// ....
return something;
}
который вызывается из скомпилированной программы, написанной на С++.
Нужно это мне для того, чтобы задавать граничные условия Дирихле и Нэймана для решения уравнения Лапласа с произвольной границей. Причем граничные условия нужно будет менять, и в функцию, записанную, грубо говоря, в блокноте, нужно передавать из программы-исполнителя определенные параметры.
Я как то имел дело с Lua, но мне кажется он слишком мощный для таких целей. Вообщем жду мудрых советов.