Mengenoperatoren

 [Vorheriges Kapitel]  [Vorherige Seite]  [Inhaltsverzeichnis]  [Nächste Seite]  [Nächstes Kapitel]


a + bVereinigung zweier Mengen.
a - bDifferenz: Die Menge aller Elemente aus a abzüglich aller Elemente aus b.
a * bDie Schnittmenge aus a und b.
a / bSymmetrische Differenz: Die Vereinigung abzüglich der Schnittmenge.

a = bTest, ob beide Mengen identisch sind.
a # bTest, ob beide Mengen ungleich sind.
a <= bTest, ob a eine Teilmenge von b ist.
a >= bTest, ob b eine Teilmenge von a ist.

x IN aTest auf Mitgliedschaft, wobei x kompatibel zu dem Basistyp von a sein muß.

INCL(a, x)Entspricht a := a + {x}.
EXCL(a, x)Entspricht a := a - {x}.

Hinweis: Bei Mengentypen entsprechen Kompatibilität und Zuweisungskompatibilität der Identität. Die Kompatibilität der Basistypen überträgt sich also nicht auf Mengentypen, die davon abgeleitet werden.

 [Vorheriges Kapitel]  [Vorherige Seite]  [Inhaltsverzeichnis]  [Nächste Seite]  [Nächstes Kapitel]
Copyright © 1999 Andreas Borchert, in HTML konvertiert am 04.02.1999