Semantischer Fehler (SEM1014): Rekursive Abhängigkeit in Datentyp '...'.
In einem Datentyp-Arbeitsblatt sind zwei anwenderdefinierte Datentypen deklariert, die Referenzen auf sich selbst oder auf einander enthalten. Dies ist nicht zulässig, da sich hierdurch eine rekursive Abhängigkeit ergeben würde.
Beispiele für Fehler:
- Bei dem folgenden Fehler enthält eine Struktur ein Feld von sich selbst.
- Im folgenden Fall wird der Fehler zweimal gemeldet: Einmal für MyStruct_a, da hierin ein Feld von MyStruct_b enthalten ist, und einmal für MyStruct_b, da darin MyStruct_a referenziert wird.
- Im dritten Fall wird die Fehlermeldung dreimal ausgegeben, da das zweidimensionale Feld (Array) auf MyArrayOfStruct basiert, welcher wiederum eine rekursive Abhängigkeit auf MyStruct enthält.