From: ts Date: 2001-01-30T15:09:53+09:00 Subject: [ruby-talk:10110] Re: A parsing bug? >>>>> "T" == Toby Hutton writes: T> names.push (fp.gets "\0").chop # <- line 39 For me, this is : names.push(fp.gets "\0").chop names.push(fp.gets("\0")).chop which is different from names.push fp.gets("\0").chop names.push(fp.gets("\0").chop) Guy Decoux