ライブラリ
クラス
- Addrinfo (22)
- Array (33)
- CSV (33)
- Dir (86)
- Enumerator (18)
-
Enumerator
:: Lazy (11) -
Etc
:: Group (22) -
Etc
:: Passwd (22) - File (22)
- GDBM (22)
- IO (22)
- Integer (22)
-
MiniTest
:: Spec (2) -
Net
:: POP3 (33) - OpenStruct (11)
- Prime (22)
-
REXML
:: XPath (11) - Range (11)
- Resolv (33)
- Set (22)
- Shell (30)
-
Shell
:: ProcessController (6) - Socket (44)
- Thread (11)
-
WIN32OLE
_ EVENT (11) -
WIN32OLE
_ TYPE (11) -
Zlib
:: Deflate (11)
オブジェクト
- ENV (88)
-
Readline
:: HISTORY (22)
キーワード
- after (1)
-
alias
_ command (6) - before (1)
- children (14)
-
def
_ system _ command (6) - deflate (11)
-
each
_ active _ object (6) -
each
_ address (11) -
each
_ child (28) -
each
_ key (22) -
each
_ name (11) -
each
_ pair (22) -
each
_ prime (22) -
each
_ strongly _ connected _ component (21) -
each
_ strongly _ connected _ component _ from (21) -
each
_ value (22) -
encode
_ www _ form (11) - fnmatch (11)
- fnmatch? (11)
- foreach (110)
-
install
_ system _ commands (6) - new (117)
- open (22)
- parse (22)
- pass (11)
- progids (11)
- start (22)
-
strongly
_ connected _ components (11) -
tcp
_ server _ sockets (44) - tsort (11)
-
tsort
_ each (21) -
unalias
_ command (6) -
undef
_ system _ command (6)
検索結果
先頭5件
-
Prime
. each(upper _ bound = nil , generator = EratosthenesGenerator . new) -> Enumerator (18125.0) -
Prime.instance.each と同じです。
...Prime.instance.each と同じです。
@param upper_bound 任意の正の整数を指定します。列挙の上界です。
nil が与えられた場合は無限に列挙し続けます。
@param generator 素数生成器のインスタンスを指定します。
@return ブ......ロックの最後に評価された値を返します。
ブロックが与えられなかった場合は、Enumerator と互換性のある外部イテレータを返します。
@see Prime#each... -
Prime
. each(upper _ bound = nil , generator = EratosthenesGenerator . new) {|prime| . . . } -> object (18125.0) -
Prime.instance.each と同じです。
...Prime.instance.each と同じです。
@param upper_bound 任意の正の整数を指定します。列挙の上界です。
nil が与えられた場合は無限に列挙し続けます。
@param generator 素数生成器のインスタンスを指定します。
@return ブ......ロックの最後に評価された値を返します。
ブロックが与えられなかった場合は、Enumerator と互換性のある外部イテレータを返します。
@see Prime#each... -
Readline
:: HISTORY . each -> Enumerator (18121.0) -
ヒストリの内容に対してブロックを評価します。 ブロックパラメータにはヒストリの最初から最後までの内容を順番に渡します。
...sh("foo", "bar", "baz")
Readline::HISTORY.each do |s|
p s #=> "foo", "bar", "baz"
end
例: Enumerator オブジェクトを返す場合。
require "readline"
Readline::HISTORY.push("foo", "bar", "baz")
e = Readline::HISTORY.each
e.each do |s|
p s #=> "foo", "bar", "baz"
en... -
Readline
:: HISTORY . each {|string| . . . } (18121.0) -
ヒストリの内容に対してブロックを評価します。 ブロックパラメータにはヒストリの最初から最後までの内容を順番に渡します。
...sh("foo", "bar", "baz")
Readline::HISTORY.each do |s|
p s #=> "foo", "bar", "baz"
end
例: Enumerator オブジェクトを返す場合。
require "readline"
Readline::HISTORY.push("foo", "bar", "baz")
e = Readline::HISTORY.each
e.each do |s|
p s #=> "foo", "bar", "baz"
en... -
ENV
. each -> Enumerator (18111.0) -
key と value を引数としてブロックを評価します。
...key と value を引数としてブロックを評価します。
//emlist[][ruby]{
ENV['FOO'] = 'bar'
ENV.each do |key, value|
p "value is #{value}" if key == 'FOO' # => "value is bar"
end
# => ENV
//}... -
ENV
. each {|key , value| . . . } -> self (18111.0) -
key と value を引数としてブロックを評価します。
...key と value を引数としてブロックを評価します。
//emlist[][ruby]{
ENV['FOO'] = 'bar'
ENV.each do |key, value|
p "value is #{value}" if key == 'FOO' # => "value is bar"
end
# => ENV
//}... -
REXML
:: XPath . each(element , path = nil , namespaces = {} , variables = {}) {|e| . . . } -> () (18108.0) -
element の path で指定した XPath 文字列にマッチする各ノード に対してブロックを呼び出します。
...変数名とその値の対応付け
//emlist[][ruby]{
require 'rexml/document'
doc = REXML::Document.new(<<EOS)
<root xmlns:x='1'>
<a>
<b>b1</b>
<x:c />
<b>b2</b>
<d />
</a>
<b> b3 </b>
</root>
EOS
REXML::XPath.each(doc, "/root/a/b"){|e| p e.text }
# >> "b1"
# >> "b2"
//}... -
Etc
:: Group . each -> Enumerator (18103.0) -
/etc/group に含まれるエントリを一つずつブロックに渡して評価します。 ブロックを省略した場合は Enumerator を返します。
/etc/group に含まれるエントリを一つずつブロックに渡して評価します。
ブロックを省略した場合は Enumerator を返します。
@see Etc.#getpwent -
Etc
:: Group . each {|entry| . . . } -> Etc :: Group (18103.0) -
/etc/group に含まれるエントリを一つずつブロックに渡して評価します。 ブロックを省略した場合は Enumerator を返します。
/etc/group に含まれるエントリを一つずつブロックに渡して評価します。
ブロックを省略した場合は Enumerator を返します。
@see Etc.#getpwent -
Etc
:: Passwd . each -> Enumerator (18103.0) -
/etc/passwd に含まれるエントリを一つずつブロックに渡して評価します。 ブロックを省略した場合は Enumerator を返します。
/etc/passwd に含まれるエントリを一つずつブロックに渡して評価します。
ブロックを省略した場合は Enumerator を返します。
@see Etc.#getpwent