Я хотел бы добавить некоторую степень «скриптабельности» в приложение, которое я пишу. Грубо говоря, мне хотелось бы встроить API-интерфейс для программирования в мою программу. Я посмотрел на TinyPy, но я волнуюсь, что, учитывая небольшой размер, он может обманчиво ограничивать (т. Е. Выглядит и выглядит как Python, но ему не хватает многих возможностей полноценного Python).Встраивание языка программирования в программу
Я не хочу писать свой собственный язык программирования; Я хотел бы просто взять относительно известный язык, на котором пользователи могут писать функции, а затем смогут называть эти функции/передавать эти параметры функций из моего приложения, которые будут записаны на C.
I ' d также хотел бы получить доступ к любым типам данных, которые возвращают мне те функции, также изнутри C.
Есть ли у кого-нибудь предложения относительно использования API/библиотеки, которые были бы легкими, относительно полнофункциональными, и с относительно простой в использовании или простой для понимания библиотекой C?
Спасибо!
Я помню, что я видел что-то о моде Garry, используя Lua. Это возможность? –