In diesem Abschnitt werden die verschiedenen Formate definiert, mit denen in EDT-Anweisungen Spalten und Spaltenbereiche angesprochen werden können.
Operand | Definition |
col | int |
Spaltennummer, deren Wert zwischen 1
und 32768
liegen darf. Einige EDT-Anweisungen verlangen jedoch zwingend einen kleineren col
-Wert.
Operand | Definition |
cols | col[-col] |
Ein zusammenhängender Spaltenbereich
Das zweite col
darf nicht kleiner als das erste sein. Wird es nicht angegeben, so kann das erste col
entweder nur die angegebene Spalte oder auch den Bereich von col
bis zum Zeilenende bezeichnen. Welcher Fall zutrifft, ist bei der jeweiligen Anweisung beschrieben.
Ist das zweite col
angegeben und größer als die Zeilenlänge, so erstreckt sich der Spaltenbereich bis an das Ende solcher Zeilen. Wie verfahren wird, wenn bereits das erste col
größer als die Zeilenlänge ist, wird bei der jeweiligen Anweisung beschrieben.
Operand | Definition |
cols* | col[-col] |
Spaltenbereich, bei dem die jeweilige Spaltennummer relativ zum Satzende angegeben wird. Die für cols
gegebenen Regeln gelten für cols*
analog, wobei der Bereich col1-col2
für jeder Zeile durch (zeilenlänge-col2+1
)-(zeilenlänge-col1+1
) zu ersetzen ist. Wenn dabei negative Spaltennummern entstehen, ist der Wert 1
einzusetzen.