From: abhay 401 Date: 2012-10-02T21:22:56+09:00 Subject: Void value expression error? Hi, I am very new to Ruby, I wrote the below I am not getting where I am doing mistake but I am getting Void value expression error... Can anybody suggest me please where I am doing mistake.... def myFun(response) rows = Array.new details = Array.new i = 0 rowsCount = countOccurrences("$", response) rows = parseString(response, "|$", rowsCount) flag = true detailsCount = countOccurrences("|",rows[i]) while detailsCount > i details = parseString(rows[i], "|", detailsCount) if flag myMulArr = Array.new(rowsCount) { Array.new(detailsCount) } flag = false end j = 0 while j < detailsCount myMulArr[i][j] = details[j] j = j+1 end i++ if i == rowsCount then break end end return myMulArr end -- Posted via http://www.ruby-forum.com/.