nlua Code
Status: Alpha
Brought to you by:
syntheticpp
File | Date | Author | Commit |
---|---|---|---|
doc | 2011-05-01 |
![]() |
[57c1f4] add nlua 0.1 |
include | 2011-05-01 |
![]() |
[f1c864] add explicit |
lua | 2011-05-01 |
![]() |
[57c1f4] add nlua 0.1 |
src | 2011-05-01 |
![]() |
[15e322] make usage of already existing lua_States possible |
test | 2011-05-01 |
![]() |
[57c1f4] add nlua 0.1 |
.gitignore | 2011-05-01 |
![]() |
[57c1f4] add nlua 0.1 |
CMakeLists.txt | 2011-05-01 |
![]() |
[57c1f4] add nlua 0.1 |
COPYING | 2011-05-01 |
![]() |
[57c1f4] add nlua 0.1 |
README | 2011-05-01 |
![]() |
[57c1f4] add nlua 0.1 |
TODO | 2011-05-01 |
![]() |
[727f99] don't forget creators |
nluaMacros.cmake | 2011-05-01 |
![]() |
[57c1f4] add nlua 0.1 |
nlua 0.1 --------- nlua is a binding between C++ and Lua. (nlua short for 'namespace lua') The main idea is to have a C++ API which follows the 'table' approach. The written C++ code should a little bit look like Lua code. Another goal is to have easy to understand and maintain code base. Using templates couldn't be avoided but not much meta-programming is used. In the test directory are examples how the example binding of the book "Programming in Lua" could be transformed into nlua code. Documentation is not needed because the code reads like prose. ;)