From: Patrick Gundlach Date: 2005-12-09T02:07:42+09:00 Subject: Re: They say I write Ruby like Perl [...] > > @parent = nil > > @prevsibling = nil > > @nextsibling = nil > > @firstchild = nil > > @lastchild = nil > Variables are created when they're first referenced, and are `nil' by > default, so these lines make no difference. mostly right, but here is one exception: #!/opt/ruby/1.8/bin/ruby -w if @foo==:bar puts "hello" end gives a warning. Patrick (and there is another exception that vnpenguin@gmail recently came across)