コード例 #1
0
ファイル: Runner.cs プロジェクト: kwokkan/CodeGolf
 public Runner(
     ISyntaxTreeTransformer syntaxTreeTransformer,
     IExecutionService svc,
     IErrorMessageTransformer errorMessageTransformer)
 {
     this.syntaxTreeTransformer = syntaxTreeTransformer;
     this.svc = svc;
     this.errorMessageTransformer = errorMessageTransformer;
     this.functionValidator       = new FunctionValidator(FunctionName);
 }
コード例 #2
0
ファイル: Runner.cs プロジェクト: luhis/CodeGolf
 public Runner(
     ISyntaxTreeTransformer syntaxTreeTransformer,
     IExecutionService svc,
     IErrorMessageTransformer errorMessageTransformer,
     ILogger <Runner> logger,
     ILoadAssembly loadAssembly)
 {
     this.syntaxTreeTransformer = syntaxTreeTransformer;
     this.svc = svc;
     this.errorMessageTransformer = errorMessageTransformer;
     this.logger            = logger;
     this.loadAssembly      = loadAssembly;
     this.functionValidator = new FunctionValidator(FunctionName);
 }