История изменений
Исправление uin, (текущая версия) :
Знатные наркоманы его сочиняли, да.
Обычный XML, ничего особенного.
Посмотри на libucl - там синтаксис не строго JSON.
И правда -
section "blah" {
key = value;
}
section foo {
key = value;
}
section {
blah {
key = value;
}
foo {
key = value;
}
}
section "blah" "foo" {
key = value;
}
.macro(param=value) "something";
.macro(param={key=value}) "something";
.macro(.include "params.conf") "something";
.macro(#this is multiline macro
param = [value1, value2]) "something";
.macro(key="()") "something";
Исправление uin, :
Знатные наркоманы его сочиняли, да.
Обычный XML, ничего необычного.
Посмотри на libucl - там синтаксис не строго JSON.
И правда -
section "blah" {
key = value;
}
section foo {
key = value;
}
section {
blah {
key = value;
}
foo {
key = value;
}
}
section "blah" "foo" {
key = value;
}
.macro(param=value) "something";
.macro(param={key=value}) "something";
.macro(.include "params.conf") "something";
.macro(#this is multiline macro
param = [value1, value2]) "something";
.macro(key="()") "something";
Исходная версия uin, :
Знатные наркоманы его сочиняли, да.
Обычный XML, ничего необычного.
Посмотри на libucl - там синтаксис не строго JSON.
И правда -
section "blah" {
key = value;
}
section foo {
key = value;
}
section {
blah {
key = value;
}
foo {
key = value;
}
}
section "blah" "foo" {
key = value;
}
.macro(param=value) "something";
.macro(param={key=value}) "something";
.macro(.include "params.conf") "something";
.macro(#this is multiline macro
param = [value1, value2]) "something";
.macro(key="()") "something";