They process those error messages in the same way that they process your instructions about what code to generate. It is just more commands.