В этом разделе описываются специальные операторы UDL и формат записи тегов.
На рисунке под номерами 1, 2 указаны две группы тегов. Для каждого открывающего тега должен быть свой закрывающий тег. Каждая следующая группы отделена одним или несколькими пробелами
Специальные операторы UDL (( )) под номером 3 на рисунке задают набор тегов для одной группы. Любой из этих тегов, перечисленных в двойных скобках является закрывающим тегом для соответствующего открывающего. Также операторы (( )) могут использоваться и в открывающих тегах и для любой группы 1, 2 а т.д.
Внутри операторов (( )), теги перечисляются через пробел в любом количестве. На рисунке эти теги указаны под номерами 4, 5.
Также внутри операторов (( )) могут использоваться специальные теги, например: EOL - конец строки. Он определяет любой из 3 случаев конца строки, "\r\n", "\r", "\n" (CRLF, CR, LF)
Эти операторы могут применятся в комментариях, разделителях
Пример 1
Пример для однострочного комментария языка C++ и Python:
Теги однострочного комментария
Стиль
Открывающие теги
//#
Тег переноса на следующую строку
(( \ ??/ ))\
Закрывающие теги
Пример 2
Две группы, кавычка завершается кавычкой или концом строки, также апостроф завершается апострофом или концом строки.