LINUX.ORG.RU

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

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

В общем, пока такая идея:

--font path1 --range XXX --range YYY --font path2 ...


Ну это какбэ понятно. А вот что касается парсинга

- всем группируемым значением задаем append в один и тот же массив
- вместо value идаем туда [ «key_name», value ]
- потом просто пробегаемся по массиву и перегруппируем как надо.

В итоге имеем стандартных парсер со всеми хелпами, валидациями и т.п., и нужную группировку при помощи небольшого зубила.

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

В общем, пока такая идея:

--font path1 --range XXX --range YYY --font path2 ...



Ну это какбэ понятно. А вот что касается парсинга

- всем группируемым значением задаем append в один и тот же массив
- вместо value идаем туда [ "key_name", value ]
- потом просто пробегаемся по массиву и перегруппируем как надо.

В итоге имеем стандартных парсер со всеми хелпами, валидациями и т.п., и нужную группировку при помощи небольшого зубила.