Hi!
Предположим, нужно открыть файл, прочитать, обработать и записать в другой. Очень редкая задача.
Есть дата:
Массив строчек исходного файла.
Хэши, в которых будут находиться возвращенные переменные после парсинга строчек исходного файла.
Функции:
Функция парсинга строчек исходного файла для получения переменных.
Несколько функций построения дерева.
Была мысль закинуть их в отдельные PM, а в теле основного скрипта сделать что-то вроде открытия файла, поучения хэшей через вызов PM, построения дерева через PM, записи в файл.
Как это можно реализовать и будел ли работать? Что почитать?