Contents Previous Next

5.4 Boolesche Funktionen

Eine boolesche Funktion ist ein Primitiv, das Wahr oder Falsch zurückgibt. Diese Primitive enden hier mit einem Fragezeichen. Sie heißen auch Prädikate (engl. predicates), vergleichbar mit den Informationsfunktionen in Excel (Anmerkung des Übersetzers).

DeutschEnglischArgumenteVerwendung
wahrtruekeineErgibt wahr .
falschfalsekeineErgibt falsch .
wort?word?aErgibt wahr, wenn a ein Wort ist, sonst falsch.
zahl?number?aErgibt wahr , wenn a eine Zahl ist, sonst falsch.
ganzzahl?integer?aErgibt wahr , wenn a eine ganze Zahl ist, sonst falsch.
liste?list?aErgibt wahr, wenn a eine Liste ist, sonst falsch.
leer?empty?aErgibt wahr, wenn a eine leeres Wort oder eine leere Liste ist, sonst falsch .
gleich?equal?a bErgibt wahr , wenn a und b gleich sind, sonst falsch.

DeutschEnglischArgumenteVerwendung
vorher?before?a b : WörterErgibt wahr, wenn a alphabetisch vor b liegt, sonst falsch.
element?member?a bErgibt wahr , wenn b eine Liste ist und a ein Element von b ist. Ergibt wahr , wenn b ein Wort ist und a ein Buchstabe von b ist.
elementabmembera bSucht das Element a in dieser Liste, wenn b eine Liste ist.

Hier gibt es zwei mögliche Fälle:

sa? stiftab?pd?, pendown?irgendwas Ergibt das Wort wahr, wenn der Stift abgesetzt ist, sonst falsch.
sichtbar?visible?irgendwasErgibt das Wort wahr, wenn der Igel sichtbar ist, sonst falsch .
grundwort?prim?, primitive?a: Wort Ergibt wahr, wenn das Wort ein XLogo-Primitiv ist, sonst falsch.
proz?, prozedur?proc?, procedure?a: Wort Ergibt wahr, wenn das Wort eine benutzerdefinierte Prozedur ist, sonst falsch.


Contents Previous Next