From: "Mark J.Reed" Date: 2005-10-04T12:11:47+09:00 Subject: Re: Wrapping strings Mark J. Reed writes: >>I have a string containing multiple lines that I would like to put >>into a C++ file as a comment: >>desc =3D "" >>while (line =3D gets) !~ /^\.$/ >> desc +=3D "#{line}" >>end [snippy-snip] > words = line.split(/\s+/) Wrong Variable Syndrome. That should be desc.split, not line.split. > while words do > line = '// ' > while words && line.length < 78 do > line += words.shift + ' ' > end > puts line > end