f = io.open("dict.idx") f:read(4) while true do word = "" x = "" while x ~= "\0" do x = f:read(1) if x == nil then os.exit() end word = word..x end f:read(8) io.write(word:sub(1,#word-1).."\n") end -- ♥