public static ExecutionResult Execute(string code, ScriptHost host) { var tree = SyntaxTree.Parse(code); Assert.Empty(tree.Diagnostics); var compilation = host.Compile(tree); var executionResult = host.Execute(compilation); Assert.Empty(executionResult.Diagnostics); return(executionResult); }