Überladeinformation in Metasyntax

Falls Sie Überladeinformationen in Metasyntax angeben wollen, können Sie Stellenangaben entweder in dezimaler oder in hexadezimaler Form angeben. Für die Werte, aus denen die Überladewerte abgeleitet werden, haben Sie zusätzlich noch die Möglichkeit, diese als entsprechende Zeichenketten anzugeben. Damit ergeben sich folgende Syntax-Möglichkeiten für eine Überladeinformation:

"<bytenr-dez>:<zeichen>,"  "<bytenr-dez>:<hexwert>,"  "<bytenr-dez>:<dezwert>,"

"<bytenr-hex>:<zeichen>,"  "<bytenr-hex>:<hexwert>,"  "<bytenr-hex>:<dezwert>,"

 

Dabei steht

’<bytenr-dez/-hex>’    für die dezimale bzw. hexadezimale Nummer der angesprochenen
                                   Schlüsselstelle zwischen 1 und 256 /65.536 /16.777.216
                                   bzw. zwischen 1 und 100hex /10000hex /1000000hex,
   ’<zeichen>’              für 1 /2 /3 beliebige(s) Zeichen,
   ’<hexwert>’              für hexadezimale Halbbytezeichen aus 0 bis 9 bzw. A bis F mit einem Wert
                                   zwischen 0 und FFhex /FFFFhex /FFFFFFhex,
   ’<dezwert>’             für einen Dezimalwert zwischen 0 und 255 /65.535 /16.777.215.

 

Das abschließende Komma der letzten Überladeinformation kann entfallen.

 

Beispiel für dezimale Stellen- und Überladewerte-Angaben:

 

1:0,00256:00255

 

Überladeinformationen in Metasyntax können in Überladedateien oder in direkter Form verwendet werden.