From: Mat Schaffer Date: 2006-05-26T22:38:06+09:00 Subject: Binding Blocks? (in Tk, for example) So I was playing with ruby-tk and this syntax really suprised me: TkLabel.new { text "Hello, World" pack ... } 'text' isn't available outside the block, so I assume the function is getting evaulated in TkLabel's scope? How does TkLabel pull the block into it's internal scope? Thanks, Mat