From: Derril Lucci Date: 2010-05-13T06:16:18+09:00 Subject: Command Line Arguments problem Greetings, I am working on a project and I added command line options. Today, I took the fateful step in adding the capability to do multiple options in the program. For some reason, the code, which worked perfectly before this, now spews out the error: undefined method "-" for nil:NilClass (NoMethodError) The code in question is: dateArr[0] = DateTime.parse(ARGV[1]) Now, this error pops up because ARGV[1] is nil. But if I run the program : ruby Hercules.rb -c 2010-04-15 ARGV[1] should be 2010-04-15. What is the problem here? Thank you, dlucci -- Posted via http://www.ruby-forum.com/.