From: matz@... (Yukihiro Matsumoto) Date: 1998-04-27T17:09:05+09:00 Subject: [ruby-dev:2524] how to raise exception (Re: tcltklib ip_invoke) まつもと ゆきひろです In message "[ruby-dev:2519] tcltklib ip_invoke" on 98/04/27, Takahiro Maebashi writes: |前橋です。 |ただ、tcl のコマンドが存在していなかった場合、パッチの中で | /* invalid command name "av[0]" */ |という部分で例外を発生させなければならないのですが、やり方がわからなかっ |たので何もしていません。どうするのが正しいでしょうか? そうそう.ここにフォローするのを忘れてました. この場合はNameErrorを発生させるのが適当でしょうから, NameError("invalid command name `%s'", av[0]); のような感じで良いんじゃないかと思います. まつもと ゆきひろ /:|)