var path = require('path'); var nodelua = require('../'); var lua = new nodelua.LuaObject(); lua.registerFunction('test_func', function(a,b){ console.dir(a+b); }); lua.setGlobal("test", 5); var test_file = path.resolve(__dirname, 'test.lua'); lua.doFile(test_file); console.log("Global Var 'global_var' From Lua:"); console.dir(lua.getGlobal('global_var')); var code = "print('Hello, Lua')"; lua.doString(code); lua.close();