Your Browser is not longer supported

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

{{viewport.spaceProperty.prod}}

@NOTE - Leere Anweisung

&pagelevel(3)&pagelevel

Die Anweisung @NOTE führt keine Aktion aus. Sie wird verwendet, um in EDT-Prozeduren Kommentare einzufügen. Zeilen, die eine @NOTE-Anweisung enthalten, können auch über @GOTO angesprungen werden. Die Anweisung @CONTINUE bietet die gleiche Funktionalität wie @NOTE.

Operation

Operanden

L-Modus

@NOTE

[comment]

comment         Der Operand comment kann beliebigen Text als Kommentar enthalten.

Neben der Kommentierung ist eine häufige Anwendung dieser Anweisung die Definition einer letzten Zeile innerhalb einer EDT-Prozedur, die in einer @GOTO-Anweisung oder in einer @IF-Anweisung als Sprungziel angegeben werden kann. Diese Konstruktion wird benötigt, wenn eine EDT-Prozedur in einer äußeren Schleife mit einem Schleifenzähler aufgerufen wird (z.B. @DO 5,!=%,$), und ein @IF ... RETURN zu einem nicht gewollten Abbruch der äußeren Schleife führen würde. Stattdessen verzweigt man an das Ende der Prozedur, um den nächsten Durchlauf zu starten.

Beispiel

6.     @PRINT
1.0000 MIT DEM EDT
2.0000 KANN MAN
3.0000 AUF EINFACHE WEISE
4.0000 PROZEDUR UM PROZEDUR
5.0000 SCHREIBEN
6.     @PROC 1
1.     @1.00
1.00   @ @NOTE AUFGABE: WENN EINE ZEILE EIN 'M' ---------------------- (1)
1.01   @ @NOTE          ENTHAELT, SO IST SIE AUSZUGEBEN
1.02   @ @ON ! FIND 'M'
1.03   @ @IF .FALSE. : @GOTO 2
1.04   @ @PRINT !
1.05   @2.00
2.00   @ @NOTE ------------------------------------------------------- (2)
2.01   @END
6.     @DO 1,!=1,$ --------------------------------------------------- (3)
1.0000 MIT DEM EDT
2.0000 KANN MAN
4.0000 PROZEDUR UM PROZEDUR
6.
(1)Hier wird @NOTE zur Kommentierung verwendet.
(2)Hier wird @NOTE benötigt, da es eine letzte Zeile in der Prozedur geben muss, die angesprungen werden kann.
(3)Über @DO mit Schleifenzähler wird die in Arbeitsdatei 1 befindliche Prozedur ausgeführt und dabei auf Arbeitsdatei 0 angewendet.