il Tue, 18 May 2004 17:15:26 -0400, "Richard Lionheart"
<NoOne / Nowhere.com> ha scritto::

>Hi,
>
>I can't find anything in Programming Ruby to suggest why zero is treated as
>true,  as happens in lines and 12 in the following toy program.  Is it
>perhaps because Ruby has no boolean type,  so zero gets converted to a
>string, or something?  Aside from an explantion,  can you cite a relevant
>page in the Thomas&Hunt book?

don't know the page, but you can safely assume that every object is
true in ruby, excluding nil and false. And, well, false and true seem
booleans to me :)