Distinguish syntax from runtime errors.