Probably not here. But I recommend a wider approach, and then you might ask a different question, perhaps on softwareengineering.stackexchange.com. You need to explain why you specifically want to call Lua (given that Lisp has a similar, but slightly more powerful, semantics) — Basile Starynkevitch 6 secs ago