From: gotoken@... (GOTO Kentaro) Date: 1999-02-01T15:30:21+09:00 Subject: [ruby-dev:4570] Re: [Q] internal type of klass ごとけんです In message "[ruby-dev:4569] Re: [Q] internal type of klass" on 99/02/01, Yukihiro Matsumoto writes: >まつもと ゆきひろです >| case klass >| when [Fixnum,Integer] >| ... >| when [Float] >| ... >| else >| ... >| end >その前後を補完してもう少し具体にやりたいことが明らかになれ >ば方法が見出せるかもしれません. 情報が不完全で申し訳ありません. if (klass == rb_cFixnum || klass == rb_cInteger) { ... } else if (klass == rb_cFloat) { ... } else ... } でことが足りました. switch で書けるかと思って探したのですがそれは無理みたいですね. -- gotoken