Контексты произвольных значений GDL
Контекст произвольного значения используется для определения значений, содержащих любую произвольную последовательность символов, даже если они нарушают правила синтаксиса GDL.
Контекст произвольного значения вводится при обнаружении последовательности символов BeginValue<:symbol> и завершается при обнаружении последовательности символов EndValue<:symbol>. symbol — это любой допустимый маркер символа, который вы выберете. Один и тот же символ должен отображаться в вызовах BeginValue и EndValue. Пробелы не могут отображаться в тегах BeginValue и EndValue.
Произвольный контекст значения можно определить в любом контексте значения, кроме комментария или строки в кавычках. Контекст произвольного значения может отображаться во вложенном контексте. Контексты не распознаются в контексте произвольного значения, но в них можно определить любую последовательность байтов.
Произвольный символ контекста значения — это маркер, состоящий из символов из набора [A–Z, a-z, 0–9, _ ]. Длина символа не ограничена.