ICSharpCode.NRefactory.MonoCSharp.CompilerCallableEntryPoint.InvokeCompiler C# (CSharp) Method

InvokeCompiler() public static method

public static InvokeCompiler ( string args, TextWriter error ) : bool
args string
error System.IO.TextWriter
return bool
		public static bool InvokeCompiler (string [] args, TextWriter error)
		{
			try {
				CommandLineParser cmd = new CommandLineParser (error);
				var setting = cmd.ParseArguments (args);
				if (setting == null)
					return false;

				var d = new Driver (new CompilerContext (setting, new StreamReportPrinter (error)));
				return d.Compile ();
			} finally {
				Reset ();
			}
		}
CompilerCallableEntryPoint