Открыть список
Как стать автором
Обновить

Комментарии 10

Круто! Перепечатали стандартные примеры прямо на Хабр.
Какая невероятная статья! Какой полезный пост!
Вы, наверное, давно знали о библиотеке и почему-то молчали.
НЛО прилетело и опубликовало эту надпись здесь
Думаю, это не вполне актуально в связи с тем, что есть YAML (и куча библиотек наподобие libyaml, Syck, yaml-cpp).

YAML удобнее тем, что одни и те же конфиги можно использовать и в Си-приложениях, и в скриптах.
books = ( { title = «Treasure Island»;
author = «Robert Louis Stevenson»;
price = 29.95;
qty = 5; },
{ title = «Snow Crash»;
author = «Neal Stephenson»;
price = 9.99;
qty = 8; } );


это больше похоже на выхлоп сериализации нежели на конфиг
Покажите пожалуйста идеальный конфиг
param1 = value1
param2 = value2
Так в чём проблема весь файл забить лишь такого вида опциями: price = 29.95; При том что точка с запятой не обязательна («The trailing semicolon is optional»).
А какой язык выбирать для подсветки синтаксиса этого конфига? На каком языке он основан
Только полноправные пользователи могут оставлять комментарии. Войдите, пожалуйста.