Medium, ihr beide habt recht:
Hier
Aber
imho folgt aus der Tatsache, das & und | binäre Operatoren sind, das sie vollständig ausgeführt werden müssen.
Naja letztendlich sind sogar die logischen and/not/or/.. -Operatoren binäre Operatoren. (siehe C/C++)
Und DAS ist in Bezug auf Delphi falsch. Delphi unterscheidet hier anhand des Datentyps.
Bool AND Bool => logischer Operator
Int AND Int => binärer Operator