Read a line from a file.
parse the line up into tokens
process tokens
repeat