From: Bertram Scharpf Date: 2007-09-12T01:09:34+09:00 Subject: Re: undefined method `+' for nil:NilClass (NoMeth Hi, Am Mittwoch, 12. Sep 2007, 00:32:22 +0900 schrieb Mahen Surinam: > my first code: > > Array = ['a', 'b', 'c' ,'d', 'e', 'f', 'g', 'h', 'i', 'j', 'k', 'l', > 'm', 'n', 'o', 'p', 'q', 'r', 's', 't', 'u', 'v', 'w', 'x', 'y', 'z'] Array is a constant already defined (== [].class). I wonder why you get no warning message. Say char_array = ("a".."z").to_a > $Text = ""; > $OldText = ""; > $OldText2 = "" > $OldText3 = "" > > def Join() > $Text = $Oldtext3 + $OldText2 + $OldText + $JOB > end Using globals is not recommended. Although, try something like def join_them $JOB ||= "" $Text = $Oldtext3 + $OldText2 + $OldText + $JOB end Probably you meant $Text, not $JOB. > C:\WINDOWS> :-( Bertram -- Bertram Scharpf Stuttgart, Deutschland/Germany http://www.bertram-scharpf.de