Skip to content

Latest commit

 

History

History
17 lines (12 loc) · 594 Bytes

README.markdown

File metadata and controls

17 lines (12 loc) · 594 Bytes

Sweet Lua

Introduction

Sweet Lua is a C++ to Lua binding library which have some nice features:

  • Bind C++ functions as Lua functions and closures with out of order parameters.
  • Bind C++ objects as Lua tables with lifetime controlled by either C++ or Lua.
  • Coroutines.
  • Type safety.
  • Error handling.
  • Convert C++ iterator sequences to Lua iterators.
  • STL vector, list, set, and map integration.
  • Boost Filesystem integration.

So I decided port it to NTL (light VC++ runtime) to use at own projects.