No,
I won't provide an automatism to interface arbitrary BlitzMax types (and I doubt that this would be feasible at runtime without introspection provided by BlitzMax) as I am a complete BlitzMax newbie (really!) and don't have neither the knowledge nor the time to write a parser which builds Lua interfaces from BlitzMax source code...(I leave this as an exercise to the occasional reader ;-) )
My intention is just to build a Lua runtime environment (using BlitzMax) which gives Lua scripts the capability to build GUIs, play Sound, build 3D graphics, access the file system (in a better way than the Lua standard) and do some network communications.
After completion, I will then concentrate on Lua again (and only updating the interface when required)
I won't provide an automatism to interface arbitrary BlitzMax types (and I doubt that this would be feasible at runtime without introspection provided by BlitzMax) as I am a complete BlitzMax newbie (really!) and don't have neither the knowledge nor the time to write a parser which builds Lua interfaces from BlitzMax source code...(I leave this as an exercise to the occasional reader ;-) )
My intention is just to build a Lua runtime environment (using BlitzMax) which gives Lua scripts the capability to build GUIs, play Sound, build 3D graphics, access the file system (in a better way than the Lua standard) and do some network communications.
After completion, I will then concentrate on Lua again (and only updating the interface when required)