Einfache Variablen sind eindeutig benannte Datenobjekte, denen ein Wert zugewiesen und deren Wert verändert werden kann. Sie werden über einen Variablennamen angesprochen. Einfache Variablen enthalten keine Variablenelemente.
Auch Variablenelemente, die nicht selbst zusammengesetzte Variablen sind, werden als einfache Variablen bezeichnet.
Deklaration einfacher Variablen
Einfache Variablen, die nicht Variablenelemente sind, können folgendermaßen deklariert werden:
implizit bei der ersten Wertzuweisung mit dem Kommando SET-VARIABLE, wenn implizite Deklaration erlaubt ist
explizit mit dem Kommando DECLARE-VARIABLE ... TYPE = *ANY / *INTEGER / *BOOLEAN / *STRING, MULTIPLE-ELEMENTS = *NO
Wie einfache Variablen, die Variablenelemente sind, deklariert werden, hängt davon ab, ob es sich um Elemente einer Liste, eines Arrays oder einer Struktur handelt:
Elemente von Listen werden implizit bei der Deklaration der Liste oder später bei dynamischer Erweiterung der Liste angelegt. Sie können über einen Namen angesprochen werden, der sich aus der Position des Listenelements ergibt.
Elemente von Arrays werden ebenfalls implizit bei der Deklaration des Arrays oder später bei dynamischer Erweiterung des Arrays angelegt. Sie können über einen eigenen Namen angesprochen werden, der bei der Deklaration des Arrays bereits vorgegeben wird (siehe "Zusammengesetzte Variablen ").
Elemente von Strukturen können implizit deklariert werden, wenn dies bei der Deklaration der Struktur festgelegt wird. Sie können aber auch explizit deklariert werden (siehe "Zusammengesetzte Variablen ").