Example #1
0
        private static void Main(string[] args)
        {
            if (args.Length <= 0)
            {
                return;
            }
            try
            {
                var fs   = File.OpenRead(args[0]);
                var data = new byte[fs.Length];
                fs.Read(data, 0, data.Length);

                var ls = LuaVM.New();
                ls.Register("print", print);
                ls.Load(ref data, "chunk", "b");
                ls.Call(0, 0);
            }
            catch (Exception e)
            {
                Console.WriteLine(e.ToString());
            }

            //            Console.ReadKey();
        }