mirror of
https://github.com/ThePhD/sol2.git
synced 2024-03-22 13:10:44 +08:00
container with pairs had some bad syntax, oops
This commit is contained in:
parent
aad954d2c0
commit
22ecb743d7
|
@ -1,8 +1,8 @@
|
|||
#define SOL_CHECK_ARGUMENTS 1
|
||||
#include <sol.hpp>
|
||||
|
||||
#include "assert.hpp"
|
||||
|
||||
#define SOL_CHECK_ARGUMENTS 1
|
||||
#include <sol.hpp>
|
||||
|
||||
#include "assert.hpp"
|
||||
|
||||
#include <unordered_set>
|
||||
#include <iostream>
|
||||
|
||||
|
@ -18,7 +18,7 @@ int main() {
|
|||
|
||||
using my_set = std::unordered_set<std::pair<std::string, std::string>, hasher>;
|
||||
|
||||
std::cout << "=== containers with std::pair<> example ===" << std::endl;
|
||||
std::cout << "=== containers with std::pair<> example ===" << std::endl;
|
||||
|
||||
sol::state lua;
|
||||
lua.open_libraries(sol::lib::base);
|
||||
|
@ -29,7 +29,7 @@ int main() {
|
|||
|
||||
lua.safe_script("v = f()");
|
||||
lua.safe_script("print('v:', v)");
|
||||
lua.safe_script("print('#v': #v)");
|
||||
lua.safe_script("print('#v:', #v)");
|
||||
// note that using my_obj:pairs() is a
|
||||
// way around pairs(my_obj) not working in Lua 5.1/LuaJIT: try it!
|
||||
lua.safe_script("for k,v1,v2 in v:pairs() do print(k, v1, v2) end");
|
||||
|
|
Loading…
Reference in New Issue
Block a user