From: nobu.nokada@... Date: 2005-04-06T08:33:19+09:00 Subject: Re: [curiousity] why aren't declarations just syntactic sugar? Hi, At Wed, 6 Apr 2005 08:24:39 +0900, Lionel Thiry wrote in [ruby-talk:137002]: > class MyClass > ... > end class hides outer scope, so this causes an error. x = 1 class MyClass p x # => Name Error end > isn't just a syntactic sugar for: > MyClass = Class.new do > ... > end But block doesn't. -- Nobu Nakada