Задача состоит в том, что приложение просто написать в стандартном варианте, чтоб весь код находился в откомпилированном файле либо длл, не возможно. Так как функции, принципы расчета, математика, постоянно меняются, а в некоторых случаях придется создавать что-то своё отличающиеся от эталонных кодов.
Тут и появляется первый вопрос, как можно оформить в коде идею, к примеру, передачи данных скрипту и передачи результата обратно в основную программу, не переписывая сам скрипт.
Я прекрасно понимаю, что есть возможность просто добавлять в файл скрипта необходимые входные данные а после запустить выполнение скрипта, но это не подходит, так как кроме передачи данных необходимо получать результат обратно.
Для примера как оформить такой код, передаем параметры цикла от 1 до 10, а в цикле возвращаем фразу “hello world” обратно в программу в текстовое поле ровно 10 раз.