while ((I <= 99) OR not (I > 10)) do
Mache weiter, solange eine der folgenden Bedingungen gegeben ist:
a) I ist kleiner oder gleich 99
b) I ist nicht groesser als 10
while ((I <= 99) AND not (I > 10)) do
wuerde heissen das beide Bedingungen erfuellt sein muessen und
while ((I <= 99) XOR not (I > 10)) do
das Entweder die eine oder die andere true sein darf, aber nicht beide, was bei OR durchaus geht.
@Merovinger: Die Schleife wird beim ersten Beispiel nicht abgebrochen. Sie lauft durch bis zum bitteren Ende, aber ohne irgendwas zu tun. Wenn du nicht grad bis x-Millionen durchzaehlen laesst macht das keinen grossen Unterschied.
edit: lol, jetzt wo ich es mir durchlese muesste es tatsaechlich AND sein. damn.