きくたに@Tk拡張見習い中です。

Canvas作るのに、

$c = Canvas.new {
  relief 'sunken'
  bg 'LightCyan1'
  height '10c'
  width  '20c'
  pack
}

とかすればいいことはわかったのですが、
この中括弧の部分は文法的にどういうものなのですか?

コンストラクタの引数じゃないし、イテレータだとすると、
なんでイテレータになるのかよくわからない。

# と質問して帰ってしまうのであった

-- 
人生を背負い投げ

菊谷 誠(Kikutani Makoto)  kikutani / eis.or.jp kikutani / jdc.ericsson.se
hgf03701 / niftyserve.or.jp    http://www.eis.or.jp/muse/kikutani/