Your Browser is not longer supported

Please use Google Chrome, Mozilla Firefox or Microsoft Edge to view the page correctly
Loading...

{{viewport.spaceProperty.prod}}

@: - Vereinbaren eines Anweisungssymbols

&pagelevel(3)&pagelevel

Mit der Anweisung @: wird ein neues Anweisungssymbol definiert.

Operation

Operanden

F-Modus, L-Modus

@:

spec

spec                Sonderzeichen für das neue Anweisungssymbol.

Ist der Operand spec keines der zulässigen Sonderzeichen, wird @: mit der Fehlermeldung EDT3952 abgewiesen.

Das aktuelle Bereichssymbol (siehe @RANGE) darf nicht für den Operanden spec verwendet werden und wird mit der Fehlermeldung EDT4315 abgewiesen.

Bei dieser Anweisung muss auch im F-Modus das bisher gültige Anweisungssymbol vorangestellt werden.

Beim Start des EDT ist @ das aktuelle Anweisungssymbol.

Achtung

Wird für den Operanden spec eines der Sonderzeichen <, > (nur im F-Modus), +, -,$, %, * oder ? (im F- und im L-Modus) verwendet, so ist die Eindeutigkeit der Anweisungen unter Umständen nicht mehr gewährleistet und es kann zu unerwünschten Verhaltensweisen kommen.

Wird für spec das Sonderzeichen : verwendet, hat man keine Chance mehr, diese Einstellung wieder rückgängig zu machen, da von diesem Moment an eine Folge von Doppelpunkten am Zeilenanfang als Folge von Anweisungssymbolen interpretiert wird.

Beispiel

3.     @print ---------------------------------------------------------- (1)
1.0000 Diese Anweisung ermoeglicht dem Benutzer die Vereinbarung eines
2.0000 neuen Anweisungssymbols.
3.     @:! ------------------------------------------------------------- (2)
3.     @print ---------------------------------------------------------- (3)
4.     !print ---------------------------------------------------------- (4)
1.0000 Diese Anweisung ermoeglicht dem Benutzer die Vereinbarung eines
2.0000 neuen Anweisungssymbols.
3.0000 @print
4.     !:@ ------------------------------------------------------------- (5)
4.

(1) Mit @PRINT wird der Inhalt der Arbeitsdatei ausgegeben.

(2) Als neues Anweisungssymbol wird ! vereinbart.

(3) @PRINT wird jetzt nicht als Anweisung sondern als Text interpretiert.

(4) Mit !PRINT wird der Inhalt der Arbeitsdatei ausgegeben.

(5) Als Anweisungssymbol wird wieder @ vereinbart.