![]() |
| SET str-var = INTERNAL int-var | str-var2 | ln |
| Mit diesem Format wird einer String-Variablen der Inhalt einer Integer-Variablen, der Name einer String-Variablen oder eine Zeilennummer zugewiesen. Die Werte werden im internen Format in die String-Variable geschrieben. Bei Intel-Prozessoren steht das niederwertigste Byte links. | |
| int-var | Der Inhalt einer Integer-Variablen ist intern als vier Byte lange Dualzahl abgespeichert. Diese Dualzahl wird unverändert in die ersten acht Byte der String-Variablen str-var geschrieben (z.B. ganze Zahl 49 = X'0000000000000031', bei Intel-Prozessoren: X'3100000000000000'). |
| ln | Die Zeilennummer ist intern als vier Byte langes Feld mit einer Ziffer je Halbbyte gespeichert. Dieses Feld wird unverändert in die ersten vier Byte der String-Variablen str-var geschrieben (z.B. Zeilennummer 56.23 = x'0008947c', bei Intel-Prozessoren: X'‘7c940800'). |
| str-var2 | Der Name der String-Variablen str-var2 wird in die ersten vier Byte der String-Variablen str-var geschrieben. |