Anweisungsbegrenzer oder Scope Delimiter

Ein Anweisungsbegrenzer hat die Aufgabe, eine Anweisung zu beenden und syntaxmäßig von der nachfolgenden Anweisung zu trennen. Der Begrenzer ersetzt damit die Funktion des Punktes.
Beispiel:
IF Zahl = 20 MOVE SPACE TO Name
END IF.  
WRITE N-SATZ FROM Postenzeile.


Die folgende Tabelle enthält alle in ANSI'85 zugelassenen Anweisungsbegrenzer:

Begrenzer Anweisung
END-ADD ADD
END-CALL CALL
END-COMPUTE COMPUTE
END-DELETE DELETE
END-DIVIDE DIVIDE
END-EVALUATE EVALUATE
END-IF IF
END-MULTIPLY MULTIPLY
END-PERFORM PERFORM
END-READ READ
END-RETURN RETURN
END-REWRITE REWRITE
END-SEARCH SEARCH
END-START START
END-STRING STRING
END-SUBTRACT SUBTRACT
END-UNSTRING UNSTRING
END-WRITE WRITE
END-ACCEPT ACCEPT
END-DISPLAY DISPLAY


...