
Beispiel: Ermittlung der Listenstoffe
Im folgenden Beispiel sind die Stoffe, die in eckige Klammern gesetzt wurden, Listenstoffe. Die Listenstoffe besitzen folgende Registrierstatus:
Z=y, D=e, B’=y, B’’=y, C’=y, C’’=n, H2O=y.
Im ersten Schritt der Ermittlung des Registrierstatus wird der Zusammensetzungsbaum bis auf Listenstoffebene vollständig aufgelöst:

Innerhalb des rekursiven Abstiegs finden vor jedem lesenden Zugriff auf eine Zusammensetzung die entsprechenden Berechtigungsprüfungen statt. Besitzt der Benutzer nicht alle Rechte, um den Zusammensetzungsbaum komplett auszulösen, so bricht der Vorgang an der entsprechenden Stelle ab.
Für die weitere Ableitung dient in diesem Fall der Defaultwert, der in der Phrasenauswahlmenge mit der Sortierung 9999 festgelegt wurde. Dieser Wert wird in der Ausgabe gekennzeichnet.
Zusammensetzungsbaum |
1.Schritt: Auflösung bis auf Listenstoffebene (Blätter des Baums) |
P |
P |
|||||||||
ë |
A |
40% |
ë |
A |
||||||
ê |
ë |
C |
50% |
ê |
ë |
C |
||||
ê |
ë |
A' |
50% |
ê |
ê |
ë |
[C'] | |||
ê |
ë |
[B'] |
85% |
ê |
ê |
ë |
[C''] | |||
ê |
ë |
[Z] |
10% |
ê |
ê |
ë |
[H2O] | |||
ê |
ë |
[D] |
5% |
ê |
ë |
A' |
||||
ë |
B |
45% |
ê |
ë |
[B'] | |||||
ê |
ë |
[B'] |
60% |
ê |
ë |
[Z] | ||||
ê |
ë |
[B''] |
40% |
ê |
ë |
[D] | ||||
ë |
C |
5% |
ê |
|||||||
ê |
ë |
[C'] |
60% |
ê |
||||||
ê |
ë |
[C''] |
1% |
ë |
B |
|||||
ê |
ë |
[H2O] |
38% |
ê |
ë |
[B'] |
||||
ë |
[D] |
5% |
ê |
ë |
[B''] |
|||||
ë |
[H2O] |
5% |
ë |
C |
||||||
|
ê |
ë |
[C'] |
||||||||
|
ê |
ë |
[C''] |
||||||||
|
ê |
ë |
[H2O] |
||||||||
|
ë |
[D] |
|||||||||
|
ë |
[H2O] |