improved the parser to accept many operations per line, added error messages to parser