ライブラリ
- ビルトイン (1110)
- benchmark (12)
-
cgi
/ core (24) - csv (132)
- dbm (12)
- gdbm (12)
- matrix (96)
-
net
/ smtp (84) - openssl (24)
- optparse (12)
- ostruct (24)
- rake (36)
- readline (36)
-
rexml
/ document (60) -
rubygems
/ platform (12) - sdbm (12)
- set (9)
- shell (24)
-
shell
/ command-processor (24) -
shell
/ filter (30) - socket (24)
-
webrick
/ httputils (12) -
yaml
/ dbm (12)
クラス
-
ARGF
. class (96) - Array (168)
-
Benchmark
:: Tms (12) - CSV (24)
-
CSV
:: FieldInfo (12) -
CSV
:: Row (24) -
CSV
:: Table (72) - DBM (12)
- Enumerator (67)
-
Enumerator
:: Chain (7) -
Enumerator
:: Lazy (12) -
File
:: Stat (12) - GDBM (12)
-
Gem
:: Platform (12) - Hash (36)
- MatchData (110)
- Matrix (36)
-
Matrix
:: EigenvalueDecomposition (24) -
Matrix
:: LUPDecomposition (24) -
Net
:: SMTP (84) - NilClass (12)
- Object (36)
-
OpenSSL
:: X509 :: Extension (12) -
OpenSSL
:: X509 :: Name (12) - OpenStruct (24)
- OptionParser (12)
-
REXML
:: Attributes (12) -
REXML
:: Element (12) -
REXML
:: Elements (12) -
REXML
:: Parent (24) -
Rake
:: FileList (36) - Range (14)
- Regexp (24)
-
RubyVM
:: InstructionSequence (12) - SDBM (12)
- Set (12)
- Shell (24)
-
Shell
:: CommandProcessor (24) -
Shell
:: Filter (30) - Socket (12)
- String (176)
- Struct (30)
- Time (108)
- Vector (12)
-
WEBrick
:: HTTPUtils :: FormData (12) -
YAML
:: DBM (12)
モジュール
-
CGI
:: QueryExtension :: Value (24) - Enumerable (163)
- Kernel (12)
- Readline (12)
-
Socket
:: Constants (12)
オブジェクト
- ENV (12)
-
Readline
:: HISTORY (12)
キーワード
- + (7)
-
1
. 6 . 8から1 . 8 . 0への変更点(まとめ) (12) - << (24)
- == (12)
- Array (12)
-
IPPROTO
_ AH (24) -
NEWS for Ruby 2
. 0 . 0 (12) -
NEWS for Ruby 3
. 0 . 0 (5) -
NEWS for Ruby 3
. 1 . 0 (4) - Readline (12)
- [] (48)
- atime (12)
- bytes (24)
- captures (12)
- cat (18)
- chain (7)
- chars (24)
- children (12)
- chunk (12)
-
chunk
_ while (12) - codepoints (24)
-
col
_ sep (12) - combination (24)
- deconstruct (8)
- delete (12)
-
delete
_ at (12) -
delete
_ if (24) - each (72)
-
each
_ byte (24) -
each
_ codepoint (24) -
each
_ grapheme _ cluster (16) -
each
_ line (24) -
each
_ pair (24) - echo (18)
- entries (19)
- force (12)
-
get
_ elements (12) - glob (18)
- gm (24)
-
grapheme
_ clusters (16) -
header
_ converters (12) -
irb
/ completion (12) - keys (12)
- length (12)
- line (12)
- lines (24)
- local (24)
- match (24)
-
max
_ by (48) - mktime (24)
- new (31)
- permutation (24)
- rake (12)
-
rb
_ Array (12) - rcptto (12)
-
rcptto
_ list (12) -
rdoc
/ markup / to _ ansi (12) - readline (12)
- readlines (36)
- ready (12)
-
repeated
_ combination (24) -
repeated
_ permutation (24) -
ruby 1
. 6 feature (12) - rubygems (12)
- sample (48)
-
send
_ mail (12) - sendmail (12)
- size (24)
-
slice
_ after (24) -
slice
_ before (24) -
slice
_ when (12) -
svalue
_ to _ avalue (12) - tap (12)
- tee (18)
-
to
_ ary (84) - utc (24)
- values (24)
-
values
_ at (12) - メソッド呼び出し(super・ブロック付き・yield) (12)
検索結果
先頭5件
-
REXML
:: Parent # to _ a -> [REXML :: Child] (15101.0) -
子ノード列の配列を返します。
子ノード列の配列を返します。 -
Rake
:: FileList # to _ ary -> Array (6107.0) -
内部的な配列を返します。
...内部的な配列を返します。
//emlist[][ruby]{
# Rakefile での記載例とする
task default: :test_rake_app
task :test_rake_app do
file_list = FileList['a.c', 'b.c']
file_list.to_a # => ["a.c", "b.c"]
end
//}... -
Array
# to _ ary -> self (6106.0) -
self をそのまま返します。
...をそのまま返します。
//emlist[例][ruby]{
class SubArray < Array; end
ary1 = Array([1, 2, 3, 4])
ary2 = SubArray([1, 2, 3, 4])
ary1.to_ary # => [1, 2, 3, 4]
ary1.to_ary.class # => Array
ary2.to_ary # => [1, 2, 3, 4]
ary2.to_ary.class # => SubArray
//}
@see Array#to_a... -
Object
# to _ ary -> Array (6106.0) -
オブジェクトの Array への暗黙の変換が必要なときに内部で呼ばれます。 デフォルトでは定義されていません。
...すべての場面で代置可能であるような、
* 配列そのものとみなせるようなもの
という厳しいものになっています。
//emlist[][ruby]{
class Foo
def to_ary
[3,4]
end
end
it = Foo.new
p([1,2] + it) #=> [1, 2, 3, 4]
//}
@see Object#to_a,Kernel.#Array... -
CGI
:: QueryExtension :: Value # to _ ary -> Array (6101.0) -
@todo
@todo -
Matrix
:: EigenvalueDecomposition # to _ ary -> [Matrix , Matrix , Matrix] (6101.0) -
Matrix::EigenvalueDecomposition#v, Matrix::EigenvalueDecomposition#d, Matrix::EigenvalueDecomposition#v_inv をこの順に並べた配列を返します。
Matrix::EigenvalueDecomposition#v,
Matrix::EigenvalueDecomposition#d,
Matrix::EigenvalueDecomposition#v_inv
をこの順に並べた配列を返します。 -
Matrix
:: LUPDecomposition # to _ ary -> [Matrix , Matrix , Matrix] (6101.0) -
分解した行列を [下半行列, 上半行列, 置換行列] という3要素の配列で 返します。
分解した行列を [下半行列, 上半行列, 置換行列] という3要素の配列で
返します。 -
Socket
:: Constants :: IPPROTO _ AH -> Integer (6100.0) -
IPv6 auth header。 BasicSocket#getsockopt, BasicSocket#setsockopt の level 引数に使用します。
IPv6 auth header。
BasicSocket#getsockopt, BasicSocket#setsockopt の
level 引数に使用します。
また、Socket.open の protocol 引数に渡す利用法もあります。
@see 2292 -
Socket
:: IPPROTO _ AH -> Integer (6100.0) -
IPv6 auth header。 BasicSocket#getsockopt, BasicSocket#setsockopt の level 引数に使用します。
IPv6 auth header。
BasicSocket#getsockopt, BasicSocket#setsockopt の
level 引数に使用します。
また、Socket.open の protocol 引数に渡す利用法もあります。
@see 2292