Zitat von
himitsu:
Man macht da eigentlich keines hin, aber wenn dort Eines ist, dann ist es nicht verkehrt.
Ebenso werden doppelte Semikola tolleriert.
Es ist zwar nicht verkehrt, aber schlichtweg überflüssig und irritiert (jawohl, da haben wir das Wort) den, der Quelltext lesen muss.
Es werden übrigens nicht nur doppelte ignoriert, sondern alle > 1.
Bzw. ignoriert ist nicht ganz richtig. Es handelt sich einfach um leere und somit überflüssige Anweisungen.
Auch das kompiliert und funktioniert (so programmiert hoffentlich keiner von euch *g*):
Delphi-Quellcode:
function GetAnswer: Integer;
begin
;;;;;;;;;;;;;;; ;; ;; ;;;;;; ;; ;; ;;;;
;;;;;;;;;;;;;;; ;; ;; ;; ;; ;; ;; ;;
;;Result := 42; ;;;;;; ;;;; ;; ;; ;; ;;
;;;;;;;;;;;;;;; ;; ;; ;; ;; ;; ;; ;;
;;;;;;;;;;;;;;; ;; ;; ;;;;;; ;;;;;; ;;;;;; ;;;;
end;
Aber genug "
OT".
@Daniel: Stimmt, das Verhalten hätte ich auch nicht erwartet.