static int Main (string [] args)
{
#if !ON_DOTNET
if (args.Length > 0 && args [0] == "--attach") {
new ClientCSharpShell (Int32.Parse (args [1])).Run (null);
return 0;
}
if (args.Length > 0 && args [0].StartsWith ("--agent:")) {
new CSharpAgent (args [0]);
return 0;
}
#endif
return Startup(args);
}