Contents|Index|Previous|Next
Case
ranges
You can specify a range
of consecutive values in a single case label, like case
low ... high:.
This has the same effect as the proper number of individual case
labels, one for each integer value from low
to high,
inclusive. This feature is especially useful for ranges of ASCII character
codes, as in case
‘A’
... ‘Z’:.
Warning:
Use spaces around the ellipsis
(...),
for otherwise ranges may be parsed wrong when you used with integer values.
For example, use ‘case
1 ... 5:’ rather
than ‘case 1...5:’
as the declaration for case labels.