Fork for Pacman.

Ole d24393381d Add '_GLIBCXX_USE_C99' so we can use 'std::string' vor 10 Jahren
examples a82eda3ad5 Inline Lua code into example units vor 10 Jahren
lib ada2612a38 Use explicit instantiation of std::map instead of {} in option parameter vor 10 Jahren
tests a082a4fe2a tests: Add skeleton for user type tests vor 10 Jahren
.gitignore 8e3dae8ca2 Add tests vor 10 Jahren
LICENSE 8f17ec8aa8 Initial fork vor 10 Jahren
Makefile d24393381d Add '_GLIBCXX_USE_C99' so we can use 'std::string' vor 10 Jahren
README.md 4f0ae870e9 Remove Lua 5.1 build status vor 10 Jahren

README.md

Gitter

Luwra

A header-only C++ library which provides a Lua wrapper with minimal overhead.

Requirements

You need will need a C++14 compliant compiler and Lua 5.2 (or higher) installed.

Platform Lua 5.2 1) Lua 5.3
Linux (clang++ 3.6) works works
Linux (g++ 5.1) works works
FreeBSD 2) (clang++ 3.6) works untested
FreeBSD 2) (g++ 5.1) works untested
Everything else untested untested

1) Inherits the integer quirks that come with Lua 5.2, that why the types_numeric test case fails. 2) You need GNU make (devel/gmake) to use the attached Makefile.

Usage

Refer to the wiki pages. In order to use the library you must clone this repository and add its lib/ folder to your include path.