Und nicht vergessen: Es gibt einen
Compiler-Switch, der es erlaubt, typisierte Konstanten zu verändern:
J+
bzw.
{$WRITEABLECONST ON}
Das würde bei case-Statements zu Chaos führen und deshalb sind sie nicht erlaubt.
ist intern etwas anderes als
Delphi-Quellcode:
if x = a then begin
end else if x = b then begin
end;