Example #1
0
        public static void Main(string[] args)
        {
            var textInputter     = new TextInputter();
            var textOutputter    = new TextOutputter();
            var toyRobotAssembly = new ToyRobotAssembly(textInputter, textOutputter);
            var driver           = toyRobotAssembly.ToyRobotDriver;

            driver.Run();
        }
Example #2
0
		public virtual string EvaluateAsString (XslTransformProcessor p)
		{
			StringWriter sw = new StringWriter ();
			Outputter outputter = new TextOutputter (sw, true);
			p.PushOutput (outputter);
			Evaluate (p);
			p.PopOutput ();
			outputter.Done ();
			return sw.ToString ();
		}
        public virtual string EvaluateAsString(XslTransformProcessor p)
        {
            StringWriter sw        = new StringWriter();
            Outputter    outputter = new TextOutputter(sw, true);

            p.PushOutput(outputter);
            Evaluate(p);
            p.PopOutput();
            outputter.Done();
            return(sw.ToString());
        }
Example #4
0
        public static void Main(string[] args)
        {
            var textInputter  = new TextInputter();
            var textOutputter = new TextOutputter();
            int numRobots;

            if (!int.TryParse(args[0], out numRobots))
            {
                return;
            }
            var toyRobotAssembly = new ToyRobotAssembly(textInputter, textOutputter, numRobots);
            var driver           = toyRobotAssembly.ToyRobotDriver;

            driver.Run();
        }
Example #5
0
        private void trainModelRoutine_doWork(object sender, DoWorkEventArgs e)
        {
            process = Process.Start(processInfo);

            TextOutputter outputter = new TextOutputter(mTrainingWindow.TB_info);

            Console.SetOut(outputter);

            process.OutputDataReceived += Process_OutputDataReceived;
            process.BeginOutputReadLine();
            process.ErrorDataReceived += Process_ErrorDataReceived;
            process.BeginErrorReadLine();

            process.WaitForExit();

            process.Close();
        }
Example #6
0
        public static void Main(string[] args)
        {
            var textInputter  = new TextInputter();
            var textOutputter = new TextOutputter();
            int xCoordinate;

            if (!int.TryParse(args[0], out xCoordinate))
            {
                return;
            }
            int yCoordinate;

            if (!int.TryParse(args[1], out yCoordinate))
            {
                return;
            }
            var tableDimensions  = new TableDimensions(xCoordinate, yCoordinate);
            var toyRobotAssembly = new ToyRobotAssembly(textInputter, textOutputter, tableDimensions);
            var driver           = toyRobotAssembly.ToyRobotDriver;

            driver.Run();
        }