If I'm not mistaken, your wrapper already uses the pure Lua C
bindings, the modules in the luad.c package. If that's the case,
you could divide your project into 2 sub-projects:
- Pure Lua C bindings (deimos.lua instead of luad.c)
- High-level D wrapper (luad)
On Friday, 3 February 2012 at 12:36:38 UTC, Jakob Øvrum wrote:
On Friday, 3 February 2012 at 09:38:38 UTC, Jacob Carlborg
wrote:
Ruby:
http://www.ruby-lang.org
"A dynamic, open source programming language with a focus on
simplicity and productivity. It has an elegant syntax that is
natural to read and easy to write."
If the Ruby API is suitable for Deimos; I am maintaining the
Lua 5.1 API over at the LuaD project[1]. I wouldn't mind
maintaining it for Deimos, apparently the pure Lua C bindings
are quite popular despite my best efforts at creating an
efficient but high-level wrapper :)
[1] https://github.com/JakobOvrum/LuaD