From: Albert Wagner Date: 2002-06-04T09:33:02+09:00 Subject: Re: Declaring variables? On Monday 03 June 2002 06:34 pm, you wrote: > As I understand it, there isn't really a concept of "declaring" a > variable in ruby. When I make an assignment to a variable, it's > automatically created with the type of the rvalue if needed. > > If I try to read a variable that doesn't exist, I'll get an exception. > > But what if I try to set the wrong variable name? e.g.: > > number = 3 > numbr += 1 # a typo > puts number # prints 3, but should have printed 4 > > Is there a way to protect myself from typos on lvalue variable names? no -- Quantum Mechanics: The dreams stuff is made of