OOLua image


OOLua is a cross-platform, test driven, dependency-free and Open Source library which uses C++03 template metaprogramming along with preprocessor magic to provide a fast binding between C++ and Lua.

Although the name of the library is OOLua you do not need to expose C++ classes or use the library in an OO manner; the only hierarchy of classes that the library defines for itself are exception types when they are enabled.

The library provides: Basically you can use as little or as much of the library as you like.

Yes the library does "cover the problem with clever template metaprogramming and macros".