A.5 Buleaj

Primitivo estas bulea se ĝi redonas vorton "vera aŭ vorton "malvera. Tiuj primitivoj finiĝas per demandosigno.

vera


Redonu "vera.

malvera, mvera


Redonu "malvera.

vort?, vorta? arg1


Redonu "vera se arg estas vorto, "malvera se ne.

nb?, nombra? arg1


Redonu "vera se arg1 estas nombro, "malvera se ne.

entjera? arg1


Redonu "vera se arg1 estas entjero, "malvera se ne

list?, lista? arg1


Redonu "vera se arg1 estas listo, "malvera se ne.

mpl?, malplena? arg1


Redonu "vera se arg1 estas malplena listo aŭ malplena vorto; "malvera se ne.

eg?, egal? arg1 arg2


Redonu "vera se arg1 kaj arg2 estas egalaj; "malvera se ne.

ĉu_antaŭas? vor1 vor2


Redonu "vera se vor1 estas antaŭ vor2 laŭ alfabeta ordo; "malvera se ne.

membra?, mbr? arg1 arg2


membron, mbr arg1 arg2


mbr  "o "coucou redonas oucou

mbr  3 [1 2 3 4] redonas [3 4]

mallevata?, ml?


Redonu la vorton "vera se la krajono estas mallevita; "malvera se ne.

videbla?


Redonu la vorton "vera se la testudo estas videbla; "malvera se ne.

primitiva?, prim? vor1


Redonu "vera se la vorto estas primitivo de XLOGO; "malvera se ne.

programera?, prog? vor1


Redonu "vera se la vorto estas proceduro difinita de l’ uzulo; "malvera se ne.

var?, variabla? vor1


Konstatu ĉu vor1 estas variablo. Redonu "vera "malveraa laŭ la okazo.