public ArtifactPublisherExecutorDecorator(string artifactsPath, string reportName, IExecutor inner, IServiceMessages serviceMessages) { this.artifactsPath = artifactsPath; this.reportName = reportName; this.inner = inner; this.serviceMessages = serviceMessages; }
public CompositeCompiler(IServiceMessages serviceMessages) { innerCompilers = new ICompiler[] { new ExpressionCompiler(serviceMessages), new StatementCompiler(serviceMessages), new ProgramCompiler(serviceMessages) }; }
private static int Main(string[] args) { Out = Console.Out; Error = Console.Error; serviceMessages = ServiceMessages.Default; serviceMessages.LogMessage(string.Format("Running on runtime {0}", RuntimeEnvironment.GetSystemVersion())); if (args.Length == 0) return -"f**k".Length; return new Program(args).Run(); }
private static int Main(string[] args) { Out = Console.Out; Error = Console.Error; serviceMessages = ServiceMessages.Default; serviceMessages.LogMessage(string.Format("Running on runtime {0}", RuntimeEnvironment.GetSystemVersion())); if (args.Length == 0) { return(-"f**k".Length); } return(new Program(args).Run()); }
public ProgramCompiler(IServiceMessages serviceMessages) : base(serviceMessages) { }
public StatementCompiler(IServiceMessages serviceMessages) : base(serviceMessages) { }
protected AbstractCompiler(IServiceMessages serviceMessages) { this.serviceMessages = serviceMessages; AdditionalNamespaces = Enumerable.Empty <string>(); AdditionalReferences = Enumerable.Empty <string>(); }
public Executor(string artifactsPath, IServiceMessages serviceMessages) { this.artifactsPath = artifactsPath; this.serviceMessages = serviceMessages; }
public ExpressionCompiler(IServiceMessages serviceMessages) : base(serviceMessages) { }
static ServiceMessages() { Default = new ServiceMessages(Console.Out); }
protected AbstractCompiler(IServiceMessages serviceMessages) { this.serviceMessages = serviceMessages; AdditionalNamespaces = Enumerable.Empty<string>(); AdditionalReferences = Enumerable.Empty<string>(); }
private ArtifactObjectDumper(IFileOutputObjectVisitorFactory factory, IServiceMessages serviceMessages, string artifactsPath) { this.factory = factory; this.serviceMessages = serviceMessages; this.artifactsPath = artifactsPath; }