From: Lionel Thiry Date: 2005-04-06T08:24:39+09:00 Subject: [curiousity] why aren't declarations just syntactic sugar? Hello! I'd like to know why in ruby, a construction like: class MyClass ... end isn't just a syntactic sugar for: MyClass = Class.new do ... end Is it a problem about block variable binding? Is it a problem of speed? Something else? Thanks in advance. -- Lionel Thiry