>>>>> "M" == Mark Slagell <ms / iastate.edu> writes:

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

 If you don't want if ... elsif

    case
    when p > 100
       "right"
    when p > -100
       "center"
    else
       "left"
    end


Guy Decoux