[#43675] rubyをソースからコンパイルしての質問 — "Nobuyuki Inaba" <nobuyuki.inaba@...>
稲葉と申します。
9 messages
2007/07/07
[#43676] Re: rubyをソースからコンパイルしての質問
— Nobuyoshi Nakada <nobu@...>
2007/07/07
なかだです。
[#43686] Re: rubyをソースからコンパイルしての質問
— "Nobuyuki Inaba" <nobuyuki.inaba@...>
2007/07/09
いなばです。
[#43692] require の使いかた ? — ohrsts@...
小原です。御世話になっています。
16 messages
2007/07/09
[#43709] RubyGemsマニュアルの翻訳について — replore <replore@...>
こんにちは、菊田というものです
5 messages
2007/07/12
[#43713] Re: 演算子の優先順位(was: Re: irb と python のバグ?) — "きむらこういち" <hogemuta@...>
木村です。
20 messages
2007/07/14
[#43715] Re: 演算子の優先順位(was: Re: irb
— TunTun-m <tntn@...>
2007/07/14
bc では次式の結果は 0.81 ではなく 0.8 になります。
[#43725] Re: 演算子の優先順位(was: Re: irb
— IWAOKA Masahiro <iwaoka@...>
2007/07/16
いわおかです。
[#43727] Re: 演算子の優先順位(was: Re: irb
— Tanaka Akira <akr@...>
2007/07/16
In article <20070716021644.GA34737@barber.fe.rn.tuat.ac.jp>,
[#43728] Re: 演算子の優先順位(was: Re: irb
— IWAOKA Masahiro <iwaoka@...>
2007/07/16
In the message <874pk4q4o8.fsf@fsij.org>,
[#43746] Hash.mergeはなぜHash.+ではないの? — "ARAI Shunichi" <arai@...>
素朴な疑問です。
6 messages
2007/07/19
[ruby-list:43700] Re: require の使いかた ?
From:
ohrsts@...
Date:
2007-07-10 11:38:00 UTC
List:
ruby-list #43700
小原です。
メーラーの操作ミスで、[ruby-list:43693] を
(誤)送信してしまいました。済みません。
氏久様、ありがとうございます。
require 'xxx' によって load されるライブラリでの
トップレベルの(英小文字の)変数は、ローカル変数になる
と言うことでしょうか。[ruby-list:43692]の場合
mmhsh.rb ,y.rb を
------mmhsh.rb----------------
# hash m code => 会員名 をつくる
m={}
f=open("members","rb")
while s=f.gets
key=s[0,3];val=s[4,20]
m[key]=val
end
f.close
M=m #これを書き足す
---------------------------
--------- y.rb ------------
#!/usr/bin/ruby
require 'mmhsh'
puts M["001"] # m を M に変更
---------------------------
に変更することで期待の結果が得られました。
ただ、このような説明は、何処に書かれているのか
分かりません。レファランスマニアルの組込み関数
の reqire(feature) にでも、そのような説明が
あると私のようなものには、あり難いのですが、、、。
load(file[, priv]) の項目に
、、、、、、
省略可能な引数 priv が真のとき、ロード・実行は
内部的に生成される無名モジュールをトップレベルと
して行われ、グローバルな名前空間を汚染しません。
、、、、、、、、、、、、、、
の記述がありましたが、これを読んだとしても、私には
教えていただいたスコープの関係を理解できるとは、
思えません。
どうも、愚痴っぽくなってしまってすみません。
以上 ありがとうございました。