Beispiel #1
0
 public static void Write(object obj)
 {
     if (consoleWindow != null)
     {
         consoleWindow.Write(obj);
     }
 }
        protected override Completion ExecuteImpl(ExecutionEnvironment enviroment)
        {
            if (Message == null)
            {
                return(Completion.Void);
            }
            var c = Message.Execute(enviroment);

            if (c.Type != CompletionType.Value)
            {
                return(c);
            }
            var           value = c.ReturnValue;
            ConsoleWindow wnd   = GetConsole(enviroment);

            wnd.Write(value);
            return(Completion.Void);
        }