LOCAL
In der ersten Direktive definiert LOCAL in einem Makro Bezeichnungen, die für jede Instanz des Makros eindeutig sind.
Syntax
LOCAL localId ⟦, localId ... ⟧
LOCAL labelId ⟦ [count] ⟧ ⟦:qualifiedType⟧ ⟦, labelId ⟦ [count] ⟧ ⟦qualifiedType⟧ ... ⟧
Hinweise
In der zweiten Direktive erstellt LOCAL in einer Prozedurdefinition (PROC) stapelbasierte Variablen, die für die Dauer der Prozedur vorhanden sind. Die labelId kann eine einfache Variable oder ein Array sein, das Anzahlelemente enthält, wobei "count" ein konstanter Ausdruck ist.