Это звучит странно, поэтому я объясню обстоятельства, связанные с первым.Как вставить Lua внутри Python?
В принципе, у меня есть комплект для разработки 3D-игр, написанный на Python, который отлично работает сам по себе. Тем не менее, большинство моих пользователей будут использоваться для использования Lua в качестве языка сценариев, поэтому я начал искать привязки Lua-Python.
Я поселился со изумительной библиотекой Стефана Бехнеля Lupa. Однако в основном это требует, чтобы конечные пользователи знали, как компилировать приложения, что неприемлемо для моего GDK. Кроме того, я обычно могу получить доступ только к системе Linux, и, поскольку мой комплект для разработки игр работает на Windows и Mac OSX, двоичные файлы Windows всегда отстают, и мои пользователи OSX должны сами скомпилировать мой GDK.
Кто-нибудь знает другую альтернативу? Спасибо!
P.S: Я уже пробовал Lunatic Python, а Lux слишком устарел.
Да, мой первый вопрос :). Я уже несколько лет «скрывался» вокруг StackOverflow, хотя ... – DangerOnTheRanger
Нравится ли вам писать компиляторы? –
На самом деле, написание моего собственного интерпретатора Python Lua _is_ my fallback. Хотя, если никакие альтернативы Лупе не придут, я могу просто придерживаться Лупы. – DangerOnTheRanger