Verfasst: 01.06.2007 11:14
Hallo Kaeru, da hatten sich unsere Posts überschnitten ...
Alle anderen mir bekannten prozeduralen Programmiersprachen verhalten sich so wie ich es auch für PB angenommen hatte. Dass PB sich hier anders verhält kann ich nur als skurril bezeichnen. Aber man sollte es wissen, danke für den Hinweis.
Gruß, Little John
Du hast recht. Ich hatte das nicht näher geprüft.Kaeru Gaman hat geschrieben:dieses hier ist komplett falsch!Code: Alles auswählen
F = (1=0) ; Hier _kann_ der zuzuweisende Ausdruck in Klammern stehen.
PB unterstützt Boole'sche Ausdrücke in rechnungen und zuweisungen nicht,
bzw. nicht unbedingt mit den gewünschten ergebnissen.Code: Alles auswählen
a = 4 b = 6 t = ( a = b ) If t = #False Debug "ungleich" Else Debug "gleich" EndIf Debug "t = "+Str(t)
Alle anderen mir bekannten prozeduralen Programmiersprachen verhalten sich so wie ich es auch für PB angenommen hatte. Dass PB sich hier anders verhält kann ich nur als skurril bezeichnen. Aber man sollte es wissen, danke für den Hinweis.
Gruß, Little John