2435件ヒット
[1-100件を表示]
(0.040秒)
種類
ライブラリ
- English (22)
- ビルトイン (1183)
- csv (44)
- gdbm (22)
- matrix (66)
-
net
/ pop (132) - objspace (22)
- openssl (33)
- ostruct (11)
- pathname (46)
- prime (66)
-
rexml
/ document (99) -
rinda
/ tuplespace (11) - set (22)
- shell (12)
-
shell
/ builtin-command (36) -
shell
/ command-processor (6) -
shell
/ filter (12) -
shell
/ system-command (6) - socket (33)
- stringio (58)
- syslog (22)
- thread (22)
- tsort (84)
- uri (11)
- win32ole (55)
- zlib (66)
クラス
-
ARGF
. class (99) - Addrinfo (22)
- Array (118)
- BasicSocket (11)
- CSV (44)
- Dir (72)
- Enumerator (51)
-
Enumerator
:: Lazy (11) - GDBM (22)
- Hash (67)
- IO (196)
- Integer (22)
- Matrix (66)
-
Net
:: POP3 (33) -
Net
:: POPMail (99) - Object (55)
- OpenStruct (11)
- Pathname (46)
- Prime (44)
-
REXML
:: AttlistDecl (11) -
REXML
:: Element (33) -
REXML
:: Elements (44) -
REXML
:: XPath (11) - Range (11)
-
Rinda
:: TupleSpace (11) - Set (22)
- Shell (12)
-
Shell
:: Cat (6) -
Shell
:: CommandProcessor (6) -
Shell
:: Concat (6) -
Shell
:: Echo (6) -
Shell
:: Filter (12) -
Shell
:: Glob (6) -
Shell
:: SystemCommand (6) -
Shell
:: Tee (6) -
Shell
:: Void (6) - String (55)
- StringIO (58)
- Thread (44)
-
Thread
:: Queue (75) -
Thread
:: SizedQueue (42) -
WIN32OLE
_ EVENT (11) -
WIN32OLE
_ PARAM (11) -
WIN32OLE
_ TYPE (22) -
WIN32OLE
_ VARIABLE (11) -
Zlib
:: GzipReader (66)
モジュール
- Enumerable (153)
- Kernel (90)
- ObjectSpace (22)
-
OpenSSL
:: Buffering (22) - Syslog (22)
- TSort (84)
- URI (11)
キーワード
-
$ CHILD _ STATUS (11) -
$ LAST _ PAREN _ MATCH (11) -
$ _ (11) -
1
. 6 . 8から1 . 8 . 0への変更点(まとめ) (11) - ARGF (11)
- Buffering (11)
- ConditionVariable (11)
- DATA (11)
- Enumerator (11)
- Fiber (11)
- IO (11)
-
NEWS for Ruby 2
. 0 . 0 (11) -
NEWS for Ruby 2
. 1 . 0 (11) -
NEWS for Ruby 2
. 2 . 0 (10) -
NEWS for Ruby 2
. 3 . 0 (9) -
NEWS for Ruby 2
. 4 . 0 (8) -
NEWS for Ruby 2
. 5 . 0 (7) -
NEWS for Ruby 2
. 7 . 0 (5) -
NEWS for Ruby 3
. 0 . 0 (4) -
NEWS for Ruby 3
. 1 . 0 (3) - Proc (11)
- Queue (11)
- Range (11)
- Rubyで使われる記号の意味(正規表現の複雑な記号は除く) (11)
- [] (11)
- all (33)
- chunk (11)
- clear (11)
- close (9)
- closed? (9)
- collect (11)
-
def
_ system _ command (6) - default (11)
-
default
_ event _ sources (11) -
delete
_ if (22) - deq (22)
-
each
_ byte (22) -
each
_ child (28) -
each
_ cons (16) -
each
_ element (11) -
each
_ element _ with _ attribute (11) -
each
_ element _ with _ text (11) -
each
_ entry (13) -
each
_ filename (11) -
each
_ line (209) -
each
_ prime (22) -
each
_ slice (16) -
each
_ strongly _ connected _ component (42) -
encode
_ www _ form (11) -
enum
_ for (22) - feed (11)
- filter! (12)
-
find
_ index (33) - first (22)
- foreach (128)
- handler= (11)
- index (33)
- inject (44)
-
inplace
_ mode (11) - join (22)
-
keep
_ if (22) - lambda (17)
- length (11)
- lines (78)
- mail (33)
- mask (11)
- mask= (11)
-
memsize
_ of _ all (11) - new (106)
-
next
_ values (11) - notify (11)
- open (22)
- open-uri (11)
- optparse (11)
- pack (19)
- pack テンプレート文字列 (11)
- parse (22)
- pass (11)
-
peek
_ values (11) - pop (55)
- proc (18)
- progids (11)
-
reachable
_ objects _ from (11) - recvmsg (11)
- reduce (33)
- rehash (11)
- reject! (22)
-
rinda
/ rinda (11) - rss (11)
-
ruby 1
. 6 feature (11) -
ruby 1
. 8 . 2 feature (11) -
ruby 1
. 8 . 3 feature (11) -
ruby 1
. 8 . 4 feature (11) - select! (22)
- shift (22)
- size (11)
- start (22)
- test (22)
-
to
_ a (11) -
to
_ enum (22) - tsort (11)
-
tsort
_ each (42) - unpack (11)
- value (11)
- zip (44)
- メソッド呼び出し(super・ブロック付き・yield) (11)
- 制御構造 (11)
- 手続きオブジェクトの挙動の詳細 (11)
検索結果
先頭5件
- Shell
:: Void # each(rs = nil) { . . . } -> nil - Prime
# each(upper _ bound = nil , generator = EratosthenesGenerator . new) -> Enumerator - Prime
# each(upper _ bound = nil , generator = EratosthenesGenerator . new) {|prime| . . . } -> object - Prime
. each(upper _ bound = nil , generator = EratosthenesGenerator . new) -> Enumerator - Prime
. each(upper _ bound = nil , generator = EratosthenesGenerator . new) {|prime| . . . } -> object
-
Shell
:: Void # each(rs = nil) { . . . } -> nil (18303.0) -
何もしません。
何もしません。 -
Prime
# each(upper _ bound = nil , generator = EratosthenesGenerator . new) -> Enumerator (18258.0) -
全ての素数を順番に与えられたブロックに渡して評価します。
...られたブロックに渡して評価します。
@param upper_bound 任意の正の整数を指定します。列挙の上界です。
nil が与えられた場合は無限に列挙し続けます。
@param generator 素数生成器のインスタンスを指定します。......例][ruby]{
require 'prime'
Prime.each(6){|prime| prime } # => 5
Prime.each(7){|prime| prime } # => 7
Prime.each(10){|prime| prime } # => 7
Prime.each(11){|prime| prime } # => 11
//}
//emlist[例: 30以下の双子素数][ruby]{
require 'prime'
Prime.each(30).each_cons(2).select{|p,r| r-p == 2}
#......ない数列が発生します。
//emlist[例][ruby]{
require 'prime'
Prime.each(50, Prime::Generator23.new) do |n|
p n #=> [2, 3, 5, 7, 11, 13, 17, 19, 23, 25, 29, 31, 35, 37, 41, 43, 47, 49]
end
//}
@see Prime.each, Prime::EratosthenesGenerator, Prime::TrialDivisionGenerator, Prime::Generator2... -
Prime
# each(upper _ bound = nil , generator = EratosthenesGenerator . new) {|prime| . . . } -> object (18258.0) -
全ての素数を順番に与えられたブロックに渡して評価します。
...られたブロックに渡して評価します。
@param upper_bound 任意の正の整数を指定します。列挙の上界です。
nil が与えられた場合は無限に列挙し続けます。
@param generator 素数生成器のインスタンスを指定します。......例][ruby]{
require 'prime'
Prime.each(6){|prime| prime } # => 5
Prime.each(7){|prime| prime } # => 7
Prime.each(10){|prime| prime } # => 7
Prime.each(11){|prime| prime } # => 11
//}
//emlist[例: 30以下の双子素数][ruby]{
require 'prime'
Prime.each(30).each_cons(2).select{|p,r| r-p == 2}
#......ない数列が発生します。
//emlist[例][ruby]{
require 'prime'
Prime.each(50, Prime::Generator23.new) do |n|
p n #=> [2, 3, 5, 7, 11, 13, 17, 19, 23, 25, 29, 31, 35, 37, 41, 43, 47, 49]
end
//}
@see Prime.each, Prime::EratosthenesGenerator, Prime::TrialDivisionGenerator, Prime::Generator2... -
Prime
. each(upper _ bound = nil , generator = EratosthenesGenerator . new) -> Enumerator (18232.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 (18232.0) -
Prime.instance.each と同じです。
...Prime.instance.each と同じです。
@param upper_bound 任意の正の整数を指定します。列挙の上界です。
nil が与えられた場合は無限に列挙し続けます。
@param generator 素数生成器のインスタンスを指定します。
@return ブ......ロックの最後に評価された値を返します。
ブロックが与えられなかった場合は、Enumerator と互換性のある外部イテレータを返します。
@see Prime#each... -
REXML
:: Elements # each(xpath = nil) {|element| . . . } -> [REXML :: Elements] (18232.0) -
全ての子要素に対しブロックを呼び出します。
...。
xpath を指定した場合には、その XPath 文字列に
マッチする要素に対しブロックを呼び出します。
REXML::XPath.each などとは異なり、要素以外の
テキストノードなどはすべて無視されることに注意してください。
@param xpath XP......ブロックに渡される
doc.root.elements.each {|e|p e}
# <b/>, <b/> がブロックに渡される
doc.root.elements.each('b') {|e|p e} #-> Yields b, b elements
# <b/>,<c/>,<d/>,<b/>,<c/>,<d/> がブロックに渡される
doc.root.elements.each('child::node()') {|e|p e}
# <b/>,<c/>,<d/>,"se......an",<b/>,<c/>,<d/> がブロックに渡される
REXML::XPath.each(doc.root, 'child::node()'){|node| p node }
//}... -
CSV
# each {|row| . . . } -> nil (18214.0) -
各行に対してブロックを評価します。
...rs = <<CSV
id,first name,last name,age
1,taro,tanaka,20
2,jiro,suzuki,18
3,ami,sato,19
4,yumi,adachi,21
CSV
csv = CSV.new(users, headers: true)
csv.each do |row|
p row
end
# => #<CSV::Row "id":"1" "first name":"taro" "last name":"tanaka" "age":"20">
# => #<CSV::Row "id":"2" "first name":"jiro" "l......uire "csv"
users = <<CSV
id,first name,last name,age
1,taro,tanaka,20
2,jiro,suzuki,18
3,ami,sato,19
4,yumi,adachi,21
CSV
csv = CSV.new(users)
csv.each do |row|
p row
end
# => ["id", "first name", "last name", "age"]
# => ["1", "taro", "tanaka", "20"]
# => ["2", "jiro", "suzuki", "18"]
# => ["3"... -
Shell
:: Filter # each(rs = nil) -> () (18214.0) -
フィルタの一行ずつをblockに渡します。
...行ずつをblockに渡します。
@param rs レコードセパレーターを表す文字列を指定します。
nil ならば、Shell.record_separatorの値が使用されます。
使用例
require 'shell'
sh = Shell.new
sh.cat("/etc/passwd").each { |line|
puts line
}... -
REXML
:: XPath . each(element , path = nil , namespaces = {} , variables = {}) {|e| . . . } -> () (18208.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"
//}... -
Shell
:: Cat # each(rs = nil) {|line| . . . } (18202.0) -
@todo
@todo -
Shell
:: Concat # each(rs = nil) {|job| . . . } (18202.0) -
@todo
@todo