private static Assembly Build(string rookCode) { var result = new RookCompiler(CompilerParameters.ForBasicEvaluation()).Build(rookCode); if (result.Errors.Any()) Fail.WithErrors(result.Errors); return result.CompiledAssembly; }
private static CompilerResult Build(string path, out string translation) { var compiler = new RookCompiler(CompilerParameters.ForBasicEvaluation()); return compiler.Build(File.ReadAllText(path), out translation); }