From: matz@... (Yukihiro Matsumoto) Date: 1998-04-15T17:05:46+09:00 Subject: [ruby-list:7497] Re: [Q]ensure まつもと ゆきひろです In message "[ruby-list:7496] Re: [Q]ensure" on 98/04/15, Makoto Nukui writes: |こんにちは、GNUE(鵺)です。 |def だけ特別扱いというのは、やっぱり構文的に綺麗でないですか... いや,本音を言えば,いまさら文法をあんまり変更したくないって のもあります. |ただ ruby の場合は他の言語と違って(Java は try?)通常の begin |ブロック(ruby ではブロックという言い方するのかな?)で行なえる |ので、逆に例外処理用の構文が独立していないことを特徴にしたほうが |面白いのではないですか(^^;? CLUとかそうですよね.ただpascalと違ってrubyのbeginは主に例外 処理のための構文ですから,C++のtryなどと対応する構文であると 考えています. 文括弧(主にbegin .. end while cond用)としても使えますが. まつもと ゆきひろ /:|)