From: Lady Michelle Bhaal Date: 2005-11-19T20:05:35+09:00 Subject: why is my array a hash? I have a chunk of code, where I define an array, and the very next time I use it, Ruby thinks that it's a hash instead :( ... step = Array.new astep, line = getNextWord(line) while astep != nil { step.push(astep) <- gets error 'odd number list for hash' astep, line = getNextWord(line) } ... What's with this? Michelle :)