Freigeben über


Kontexte beliebiger GDL-Werte

Ein Kontext mit beliebigen Werten wird verwendet, um Werte zu definieren, die beliebige Zeichensequenzen enthalten, auch wenn sie gegen die GDL-Syntaxregeln verstoßen.

Der Kontext mit beliebigen Werten wird eingeführt, wenn die Zeichenfolge "<BeginValue:symbol>" gefunden wird, und wird beendet, wenn die Zeichenfolge "<EndValue:symbol>" gefunden wird. symbol ist ein beliebiges gültiges Symboltoken, das Sie auswählen. Dasselbe Symbol muss sowohl im BeginValue- als auch im EndValue-Aufruf angezeigt werden. In den Tags BeginValue und EndValue können keine Leerzeichen angezeigt werden.

Ein Kontext mit beliebigen Werten kann in jedem Wertkontext definiert werden, außer innerhalb eines Kommentars oder einer Zeichenfolge mit Anführungszeichen. Der Kontext beliebiger Werte kann innerhalb eines geschachtelten Kontexts angezeigt werden. Es werden keine Kontexte innerhalb des Kontexts mit beliebigen Werten erkannt, aber jede Bytesequenz kann darin definiert werden.

Ein Kontextsymbol für beliebige Werte ist ein Token, das aus Zeichen aus dem Satz [A-Z, a-z, 0-9, _ ] besteht. Die Länge eines Symbols ist nicht begrenzt.