るりまサーチ

最速Rubyリファレンスマニュアル検索!
595件ヒット [1-100件を表示] (0.038秒)
トップページ > クエリ:self[x] > クエリ:first[x]

別のキーワード

  1. object yield_self
  2. _builtin yield_self
  3. _builtin self
  4. tracepoint self
  5. codeobject document_self

検索結果

<< 1 2 3 ... > >>

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...

絞り込み条件を変える

<< 1 2 3 ... > >>