Error handling progress
Created Parser with error reporting.