Имя поля

Имя поля (l_value) является идентификатором. Значением поля может быть единственное значение или список значений.

Пример:

fieldl = 1,2,3,4

field2 = 1

field3 = 1

В описании одного объекта не может быть двух полей с одинаковыми именами, но если значением поля является список, допускается альтернативный способ задания списка – повторение имени поля несколько раз.

Пример:

field* = 1

field* = 2

field* = 3, 4

что эквивалентно

field = 1,2,3,4

Для того чтобы отличить переопределение поля от списка, используется символ '*' после идентификатора. То есть при наличии '*', повторное описание поля будет интерпретировано как добавление элементов в список.

Это же правило действует при добавлении значений из шаблона.