LINUX.ORG.RU

История изменений

Исправление Manhunt, (текущая версия) :

Если код парсинга не будет загроможден обработкой … например, упоминаниями о том, что при попытке чтения из файла бывают low-level I/O error

Кто же смешивает код ввода-вывода с кодом парсинга?

1. Бывает, что парсер рассчитан на обработку данных, которые не помещаются в памяти. Код-то может быть и не смешан, но парсер может запрашивать очередной блок входных данных, что повлечет ввод-вывод (естественно, с потенциальными ошибками ввода-вывда).
2. Это был первый попавшийся пример ошибки, не связанной непосредственно с логикой парсинга.

Исправление Manhunt, :

Если код парсинга не будет загроможден обработкой … например, упоминаниями о том, что при попытке чтения из файла бывают low-level I/O error

Кто же смешивает код ввода-вывода с кодом парсинга?

1. Бывает, что парсер рассчитан на обработку данных, которые не помещаются в памяти. Код-то может быть и не смешан, но парсер может запрашивать очередной блок входных данных, что повлечет ввод-вывод.
2. Это был первый попавшийся пример ошибки, не связанной непосредственно с логикой парсинга.

Исходная версия Manhunt, :

Если код парсинга не будет загроможден обработкой … например, упоминаниями о том, что при попытке чтения из файла бывают low-level I/O error

Кто же смешивает код ввода-вывода с кодом парсинга?

1. Бывает, что смешивают, если парсер рассчитан на обработку данных, которые не помещаются в памяти.
2. Это был первый попавшийся пример ошибки, не связанной непосредственно с логикой парсинга.