Zitat von
Lemmy1:
Folgender Code beispielsweise würde als Tabelle keinen Sinn machen:
Delphi-Quellcode:
Case SomeValue of
0 : dosomething;
1000000: dosomethingelse;
end;
Eine Jump-Tabelle würde wieder Sinn machen, wenn mit Faktoren gearbeitet werden würde. Dürfte aber zuviel verlangt sein, dass der Compiler selbst noch den KGV sucht. Insofern könnte man den Compler unterstützen:
Delphi-Quellcode:
case SomeValue div 1000000 of
0: dosomething;
1: dosomethingelse;
end;
...auch wenn das Beispiel gerade sinnfrei ist