We don't have open-ended ranges; is it possible to accurately express
this without resorting to if...elsif...end?

 -- Mark
_________________________________________

c = case p
        when (100 .. )     then "right"
        when (-100 .. 100) then "center"
        when ( .. -100)    then "left"
    end