'while' is an expression, and it always returns 'nil'.

YDAQ: How can I use it as an expression without eval-ing

  a = ( while 1 < 0
         99
        end
      )

gives me a parse error 'void value expression'

(see, I told you it was a dumb question)


Dave