5 Detailbeschreibung
5.9.2 Aufruf von Objekten
Regeln
Die Wurzel des Baumes wird mit & bezeichnet.
Für den Aufruf eines Objektes werden die
Knoten (Ebenen) des Baumes mit einem Punkt
(.) markiert.
Für den Aufruf der Objekte genügen so viele
Buchstaben wie nötig sind, damit das Objekt
eindeutig zugeordnet werden kann. Ist der
Aufruf nicht eindeutig, wird in der Reihenfolge
das erste Objekt erkannt.
Es können Gross- und Kleinbuchstaben ver-
wendet werden.
Einem Objekt kann ein Wert zugewiesen wer-
den. Werte werden je am Anfang und Ende mit
Anführungszeichen (") gekennzeichnet. Sie
können maximal 24 ASCII-Zeichen enthalten.
Zahlenwerte können bis zu 6 Ziffern, ein nega-
tives Vorzeichen und einen Dezimalpunkt ent-
halten. Zahlen mit mehr als 6 Ziffern werden
nicht akzeptiert; mehr als 4 Nachkommastellen
werden gerundet. Bei Zahlen <1 müssen vor-
laufende Nullen eingegeben werden.
Ohne Aufruf eines neuen Objektes bleibt das
alte Objekt aktuell.
Neue Objekte lassen sich relativ zum alten
Objekt adressieren:
Ein vorlaufender Punkt führt im Baum einen
Knoten vorwärts.
Mehr als ein vorlaufender Punkt führt im
Baum einen Knoten rückwärts. n Knoten
rückwärts brauchen n+1 vorlaufende Punkte.
Soll bis zur Wurzel zurückgesprungen werden,
gibt man ein vorlaufendes & ein.
100
Ein Ausschnitt des Objektbaumes ist unten dargestellt:
3. Knoten
Language
2. Knoten
Aux
1. Knoten
Config
0. Knoten
Prog
RSSet
Mode
&
Wurzel
Beispiel
Aufruf der Dialogsprache:
&Config.Aux.Language
oder &C.A.L
&C.A.L
oder &c.a.l
Eingabe der Dialogsprache:
&C.A.L"english"
Korrekte Zahleneingaben:
"0.1"
nicht korrekte Zahleneingaben:
"1,5" oder "+3" oder ".1"
Eingabe einer anderen Dialogsprache:
"deutsch"
Von der Wurzel zum Knoten 'Aux':
&C.A
Vorwärts vom Knoten 'Aux' zu 'Prog':
.P
Sprung von Knoten 'Prog' in den Knoten 'Aux'
und Wahl des neuen Objekts 'Language' an
diesem Knoten: ..L
Wechsel vom Knoten 'Language' über die
Wurzel in den Knoten 'Mode':
&M
774 Oven Sample Processor, Gebrauchsanweisung