public static void Main(string[] args) { int i = 0; string filename = null; bool print = false; try { if(args[i] == "-p") { print = true; i++; } filename = args[i]; } catch(IndexOutOfRangeException e) { Console.WriteLine("Usage:"); Console.WriteLine("netruby.exe [-p] <filename>"); return; } NetRuby rb = new NetRuby(); rb.Init(); rb.Start(filename, print); /* if (rb.Options(args)) { rb.Run(); } */ }