Parser now works correctly with errors in the source code!