662件ヒット
[1-100件を表示]
(0.022秒)
別のキーワード
種類
- インスタンスメソッド (542)
- 文書 (84)
- 特異メソッド (24)
- ライブラリ (12)
ライブラリ
- ビルトイン (398)
-
cgi
/ core (24) - csv (36)
- matrix (12)
-
rexml
/ document (96)
クラス
- CSV (36)
-
Enumerator
:: Lazy (12) -
File
:: Stat (12) - Matrix (12)
- Object (48)
-
REXML
:: Attributes (36) -
REXML
:: Element (24) -
REXML
:: Parent (24) - Range (12)
-
RubyVM
:: AbstractSyntaxTree :: Node (14) -
RubyVM
:: InstructionSequence (24) - String (144)
-
Thread
:: Backtrace :: Location (36)
モジュール
-
CGI
:: QueryExtension :: Value (24) - Enumerable (96)
-
REXML
:: Node (12)
キーワード
-
1
. 6 . 8から1 . 8 . 0への変更点(まとめ) (12) - << (12)
- <=> (12)
-
NEWS for Ruby 2
. 0 . 0 (12) - Ruby用語集 (12)
- [] (72)
-
add
_ row (12) -
chunk
_ while (12) - delete (12)
-
enum
_ for (24) -
find
_ first _ recursive (12) -
first
_ column (7) -
first
_ lineno (19) -
first
_ minor (12) - inject (36)
-
insert
_ after (12) -
insert
_ before (12) - label (12)
- last (12)
- lineno (12)
- namespaces (12)
- new (24)
- path (12)
- pp (12)
- prefixes (12)
- puts (12)
- reduce (36)
- root (12)
-
root
_ node (12) -
ruby 1
. 6 feature (12) -
ruby 1
. 8 . 2 feature (12) -
ruby 1
. 9 feature (12) - slice (72)
-
slice
_ when (12) -
to
_ a (12) -
to
_ enum (24) - パターンマッチ (12)
検索結果
先頭5件
-
CGI
:: QueryExtension :: Value # first -> self (18203.0) -
@todo
@todo -
RubyVM
:: InstructionSequence # first _ lineno -> Integer (6129.0) -
self が表す命令シーケンスの 1 行目の行番号を返します。
...
self が表す命令シーケンスの 1 行目の行番号を返します。
例1:irb で実行した場合
RubyVM::InstructionSequence.compile('num = 1 + 2').first_lineno
# => 1
例2:
# /tmp/method.rb
require "foo-library"
def foo
p :foo
end
RubyVM::InstructionSequence.of(m......ethod(:foo)).first_lineno
# => 2... -
RubyVM
:: AbstractSyntaxTree :: Node # first _ column -> Integer (6123.0) -
ソースコード中で、self を表すテキストが最初に現れる列番号を返します。
...ソースコード中で、self を表すテキストが最初に現れる列番号を返します。
列番号は0-originで、バイト単位で表されます。
//emlist[][ruby]{
node = RubyVM::AbstractSyntaxTree.parse('1 + 2')
p node.first_column # => 0
//}... -
RubyVM
:: AbstractSyntaxTree :: Node # first _ lineno -> Integer (6123.0) -
ソースコード中で、self を表すテキストが最初に現れる行番号を返します。
...ソースコード中で、self を表すテキストが最初に現れる行番号を返します。
行番号は1-originです。
//emlist[][ruby]{
node = RubyVM::AbstractSyntaxTree.parse('1 + 2')
p node.first_lineno # => 1
//}... -
Matrix
# first _ minor(row , column) -> Matrix (6117.0) -
self から第 row 行と第 column 列を取り除いた行列を返します。
...
self から第 row 行と第 column 列を取り除いた行列を返します。
@param row 行
@param column 列
@raise ArgumentError row, column が行列の行数/列数を越えている場合に発生します。... -
REXML
:: Node # find _ first _ recursive {|node| . . . } -> REXML :: Node | nil (6117.0) -
self とその各 element node を引数とし、ブロックを呼び出し、 そのブロックの返り値が真であった最初の node を返します。
...self とその各 element node を引数とし、ブロックを呼び出し、
そのブロックの返り値が真であった最初の node を返します。
見付からなかった場合は nil を返します。... -
CGI
:: QueryExtension :: Value # last -> self (3103.0) -
@todo
@todo -
Enumerable
# inject(init = self . first) {|result , item| . . . } -> object (216.0) -
リストのたたみこみ演算を行います。
...ストのたたみこみ演算を行います。
最初に初期値 init と self の最初の要素を引数にブロックを実行します。
2 回目以降のループでは、前のブロックの実行結果と
self の次の要素を引数に順次ブロックを実行します。
そうし... -
Enumerable
# reduce(init = self . first) {|result , item| . . . } -> object (216.0) -
リストのたたみこみ演算を行います。
...ストのたたみこみ演算を行います。
最初に初期値 init と self の最初の要素を引数にブロックを実行します。
2 回目以降のループでは、前のブロックの実行結果と
self の次の要素を引数に順次ブロックを実行します。
そうし... -
Range
. new(first , last , exclude _ end = false) -> Range (135.0) -
first から last までの範囲オブジェクトを生成して返しま す。
...
first から last までの範囲オブジェクトを生成して返しま
す。
exclude_end が真ならば終端を含まない範囲オブジェクトを生
成します。exclude_end 省略時には終端を含みます。
@param first 最初のオブジェクト
@param last 最後のオブ......ジェクト
@param exclude_end 真をセットした場合終端を含まない範囲オブジェクトを生成します
@raise ArgumentError first <=> last が nil の場合に発生します
//emlist[例: 整数の範囲オブジェクトの場合][ruby]{
Range.new(1, 10) # => 1..10
Rang......2.0.2.1
# 192.0.2.2
# 192.0.2.3
//}
//emlist[例: 自作のオブジェクトの場合][ruby]{
MyInteger = Struct.new(:value) do
def succ
self.class.new(value + 1)
end
def <=>(other)
value <=> other.value
end
def to_s
value.to_s
end
end
Range.new(MyInteger.new(1), My...