Parse a text file.