[Oberon] A CASE quiz
Diego Sardina
dsar at eml.cc
Fri Feb 16 13:33:59 CET 2018
On Fri, Feb 16, 2018, at 1:07 PM, Jörg wrote:
> A word to speed benefit: Even if you have - let’s say - 128 case labels you would need only 7 IFs at runtime (with binary division).
> So, the benefit of having a jump table is rather small.
> Don’t get me wrong: numeric CASE is nice and syntactically pleasing, but how often do you need it?
About performance consideration: http://bernd-oppolzer.de/CaseStmts.pdf
The figure on page 10 is very interesting
More information about the Oberon
mailing list