main.cpp
public cpp v1 · immutable#include <iostream>#define WIN32_LEAN_AND_MEAN#include <windows.h>#include <psapi.h>extern "C"{#include <lua.h>#include <lualib.h>#include <lauxlib.h>}#define DIE(msg) { cout << msg << endl; return 1; }using namespace std;lua_State *l;int main(){ l = luaL_newstate(); if(!l) DIE("Unable to initialize Lua"); lua_register(l, NULL, luaopen_base); lua_register(l, "io", luaopen_io); luaL_dostring(l, "print(\"Hello, World!\")"); lua_close(l); return 0;}