LuaD
LuaD copied to clipboard
Bridge to Lua from the D programming language
Sooner or later cross-border inheritance is needed. I'm not sure if exposing D's class hierarchy is necessary or possible (maybe for having an array of instances in lua, i.e. like...
$ dub test luad/stack.d(588,33): Error: undefined identifier strcmp This is only a partial fix for the Unittest build not working. The other error I have not been able to track...
Rather than accepting the C function as a LuaFunction, it is trying to convert the lua_state* argument. I'm slightly leaning toward the attributes being assigned "pure nothrow @nogc @safe" >...
howdy 😄 i think a LuaD is not actived. but i just open it. when i build with LDC2, i got a problem about linker. here: ``` > ldc2 --version...
Multiple linking errors with dmd 2.081. Linker errors are beyond me but is there an easy fix to this. **Errors:** `/usr/bin/ld: ../../../.dub/packages/luad-master/luad/extlib/x86_64-linux-gnu/liblua.a(lapi.o): relocation R_X86_64_32 against hidden symbol `luaO_nilobject_' can not...
Fixed static arrays. Fixed support for calling functions which receive const args. Rework struct to use userdata; conversion is not lossy, conversion should be faster, less garbage, supports more features...
It's been a while... or are there any other maintained lua bindings for D that are up to date?
This looks like a really awesome library. Thanks for your hard work.
``` d import luad.all; void main() { auto lua = new LuaState; lua.doString("func()"); } ``` Stack unwinding doesn't work reliably from the panic handler as it requires C-like stacks and...