static void Main(string[] args) { Lua lua = new Lua(); lua.DynamicContext.print = (LuaFunction)print; lua.DynamicContext.read = (LuaFunction)read; MathLibrary.AddMathLibrary(lua.Context); IoLibrary.AddIoLibrary(lua.Context); dynamic l = new Lua(); //var x = l.Context; l.print = (LuaFunction)print; l.read = (LuaFunction)read; lua.DoFile("C:\\Users\\Francesco\\life.lua"); while (true) { lua.DoString(Console.ReadLine()); //l.DoString(Console.ReadLine()); } }
static void Main(string[] args) { Lua lua = new Lua(); lua.DynamicContext.print = (LuaFunction)print; lua.DynamicContext.read = (LuaFunction)read; MathLibrary.AddMathLibrary(lua.Context); IoLibrary.AddIoLibrary(lua.Context); lua.DoFile("life.lua"); while (true) { lua.DoString(Console.ReadLine()); } }