From: matz@... (Yukihiro Matsumoto) Date: 1997-12-15T12:47:03+09:00 Subject: [ruby-dev:1090] Re: [ruby-list:5634] Platform Identification (was Re: ruby 1.0-971204 released) まつもと ゆきひろです In message "[ruby-dev:1081] Re: [ruby-list:5634] Platform Identification (was Re: ruby 1.0-971204 released)" on 97/12/15, Kazuhisa Yanagawa writes: | ....なんて書きましたが, `PLATFORM' とか `VERSION' とか miniruby でも | アクセスできてるんですね. 最初から. (それとも 1.1 のみ?) | | # でも PLATFORM は組み込み定数のドキュメントには入ってないんですね (^^; 昔からできます.ドキュメントに入ってないのは(例によって)手落 ちです. | # でも, `[architecture, platform, platform-version]' っていうような | # ものがもっと簡単にアクセスできるとよりよさそうですが. なんかあるん | # でしょうか? 1.1だとconfig.rb(ごめん1.1b2からはrbconfig.rbって名前になり ます)を使えば取り出せます. require "rbconfig" include Config print CONFIG["host"], "\n" => i686-pc-linux print CONFIG["host_cpu"], "\n" => i686 print CONFIG["host_os"], "\n" => linux なんて感じです. まつもと ゆきひろ /:|)