@jockermr07
И так… если всё же можно, Lua всё таки подходит для игр. Если использовать код Lua в C, то что возможно сделать:
Игру, Программное Обеспечение или что-то другое?
Буду рад всем ответам! 😉
Решения вопроса 0
Ответы на вопрос 2
@vabka
https://luajit.org/ext_c_api.html
В обратную сторону тоже можно, для этого есть пакет ffi в luajit
то что возможно сделать:
Игру, Программное Обеспечение или что-то другое?
Что хочешь, то и делай. Вот например Tarantool и Redis используют luajit для хранимых процедур
@Zettabyte
Можно ли как-то объединить язык Lua с языком C? … Если использовать код Lua в C, то что возможно сделать … Буду рад всем ответам! 😉
Не совсем понятно что именно вы подразумеваете под объединением.
Мы, например, в программу на C++ включили Lua’шный интерпретатор внешних скриптов: https://rlab.ru/tools/rtester.html
Т.е. через написание скриптов можно управлять основной программой, а через неё взаимодействовать, например, с жёстким диском или SSD. Посмотрите — утилита бесплатная, для запуска достаточно распаковать.
Это полностью рабочий проект, мы его продолжаем развивать и дорабатывать. Так что не обязательно делать исключительно игры.