Example #1
0
        static void Main(string[] args)
        {
            TextReader       reader = default(TextReader);
            TextWriter       writer = default(TextWriter);
            SupremeCommander Thor   = default(SupremeCommander);

            if (args.Length != 2)
            {
                Console.WriteLine("Argument Error");
                return;
            }
            try {
                reader = File.OpenText(args[0]);
                writer = File.CreateText(args[1]);
            }
            catch (Exception) {
                Console.WriteLine("File Error");
                return;
            }

            Thor = SupremeCommander.Initialize(reader, writer);
            Thor.WriteAndSolve();
            Thor.Dispose();
        }