sol2/examples/basic.cpp

19 lines
466 B
C++

#include <sol.hpp>
#include <iostream>
int main() {
// create an empty lua state
sol::state lua;
// by default, libraries are not opened
// you can open libraries by using open_libraries
// the libraries reside in the sol::lib enum class
lua.open_libraries(sol::lib::base);
// call lua code directly
std::cout << "=== basic example ===" << std::endl;
lua.script("print('hello world')");
std::cout << std::endl;
}