Merged `parse` and `parseExpr` into a single function, `parseline`