Задача: чтение INI-подобного файла. С поддержкой простых макросов. Например:
Код:
baseDir = c:\work
resultDir = $(baseDir)\result
То есть переменная
resultDir в результате получит значение
c:\work\result
Основное требование к синтаксису - чтобы создвать такие ini-файлы было удобно и просто. Код должен быть на С/С++.
Я понял что XML дает похожие возможности, но с ним не знаком, поэтому если это возможно сделать с XML - давайте примеры.