Zumindest ungewohnt, aber mathematisch korrekt, weil Gleichheiten symmetrisch sind, im Gegensatz z.B. zu Wertzuweisungen.
Deswegen finde ich den Wertzuweisungsoperator in Delphi logischer (und ist auch mathematisch korrekt) als in anderen Sprachen, wo es das Gleichheitszeichen ist. Und in Delphi wird der Gleichheitsoperator auch mathematisch korrekt benutzt.