======================================================
Проект: Универсальный конфигуратор
Модуль: Дока
Автор:  Андрей Орлов
Версия: ${Id: }
------------------------------------------------------
Дата:   Sat Dec  8 12:36:09 MSK 2001
======================================================

Универсальный конфигуратор  - это набор прототипов, ориентированный на
создание приложений единой архитектуры. Универсальный конфигуратор включает
в себя три независимые компоненты, каждая из которых может быть применена
независимо. Вот список этих компонент:

    -   Собственно приложение, реализуемое базовым классом Application. 
        Обеспечивает выполнение стандартной последовательности инициализирующих и
        финитных операций. Предоставляет стандартную библиотеку служебных
        вызовов.

    -   Конфигурация, реализуемая классом Config. Обеспечивает поддержку
        структуры конфигурации, и логику доступа к ней. Предоставляет набор
        стандартных опций, актуальных для всех приложений, в т.ч. для приложений,
        реализованных поверх класса Application. На концептуальном уровне,
        конфигурация может рассматриваться как ассоциативный массив ключей и их
        значений, причем значениями могут быть другие конфигурации.

    -   Парсер конфигурационных файлов. Обеспечивает абстракцию от формата и
        способа хранения конфигурации. В текущей версии парсер реализован как
        стандартный модуль, не подлежащий какой-либо замене или изменению и
        загружается непосредственно классом Application.

Минимальный пример приложения, реализованного на этой основе приведен в
scripts/sample.py.

======================================================
