ABSOR 0 Newbie Poster

I have a text file that I open and attempt to read the individual lines. I have used the same code before on other files with no problem, but for some reason, this particular file is strange. When I do the following command;

Line Input #1, read_string

the string read_string contains the entire sequence of each line in the file concatenated together. When I look at the special chararcters of the file I do see a cariage return. But just so you know what the file looks like, here are the first few lines,

k_arr[8'h1C]= {10'b001111_0100,10'b110000_1011} ;
k_arr[8'h3C]= {10'b001111_1001,10'b110000_0110} ;
k_arr[8'h5C]= {10'b001111_0101,10'b110000_1010} ;
k_arr[8'h7C]= {10'b001111_0011,10'b110000_1100} ;

Anybody know how I can read each line? apparently line input doesnt work for this file.