private ParseArguments ( string args, bool require_files, Func |
||
args | string | |
require_files | bool | |
unknown_option_parser | Func |
|
리턴 | bool |
public static Driver Create (string[] args, bool require_files, ReportPrinter printer) { Driver d = new Driver (new CompilerContext (new Report (printer))); if (!d.ParseArguments (args, require_files)) return null; return d; }
public static Driver Create (string[] args, bool require_files, Func<string [], int, int> unknown_option_parser, ReportPrinter printer) { Driver d = new Driver (new CompilerContext (new Report (printer))); if (!d.ParseArguments (args, require_files, unknown_option_parser)) return null; return d; }
public static Driver Create (string [] args, bool require_files) { Driver d = new Driver (); if (!d.ParseArguments (args, require_files)) return null; return d; }