るりまサーチ

最速Rubyリファレンスマニュアル検索!
5472件ヒット [5401-5472件を表示] (0.028秒)

別のキーワード

  1. _builtin to_proc
  2. _builtin proc
  3. proc curry
  4. httpserver mount_proc
  5. readline completion_proc

モジュール

オブジェクト

キーワード

検索結果

<< < ... 53 54 55 >>

main.define_method(name, method) -> Symbol (6.0)

インスタンスメソッド name を Object に定義します。

...ject インスタンスの上で BasicObject#instance_eval されます。

@param name String または Symbol を指定します。

@param method Proc、Method あるいは UnboundMethod の
いずれかのインスタンスを指定します。

@return メソッド名を表す Sym...

ruby 1.8.2 feature (6.0)

ruby 1.8.2 feature ruby 1.8.2 での ruby 1.8.1 からの変更点です。

...、PStore#transaction(true) を呼
び出しても例外 Errno::ENOENT が発生しなくなりました。((<ruby-dev:24561>))

=== 2004-10-20

: Proc#dup [new]

追加 ((<ruby-talk:116915>))

=== 2004-10-19

: ARGF [change]

コマンドライン引数に与えたファイルを読んだ後...
...[lib] [new]
: GDBM::NEWDB [lib] [new]

GDBM に read only などで access できるようになりました。((<ruby-dev:23381>))

: Process::Status#success? [ruby][new]
((<ruby-dev:23385>))

=== 2004-04-11

: ruby.c [ruby] [bug]

オプション --with-static-linked-ext 付...

ruby 1.8.3 feature (6.0)

ruby 1.8.3 feature *((<ruby 1.8 feature>)) *((<ruby 1.8.2 feature>))

...s
p d.entries
'
[]

$ ruby-1.8.3 -e '
d = Dir.new("/")
d.entries
p d.entries
'
[".", "..", "dev", "home", "proc", "var", "tmp", "etc", "usr", "sbin", "bin", "boot"]



=== 2005-07-11
: 正規表現 [ruby] [bug]

正規表現リテラル中で \c\\ 表記が...

void rb_iter_break(void) (6.0)

break の C 用インターフェイスです。 現在評価中のブロックから抜けます。

...break の C 用インターフェイスです。
現在評価中のブロックから抜けます。

代表的には、rb_iterate の block_proc 中で使います。...

オブジェクト指向スクリプト言語 Ruby リファレンスマニュアル (6.0)

オブジェクト指向スクリプト言語 Ruby リファレンスマニュアル * Ruby オフィシャルサイト https://www.ruby-lang.org/ja/ * 原著:まつもとゆきひろ * 最新版URL: https://www.ruby-lang.org/ja/documentation/

...l
* spec/operator
* spec/control
* spec/call
* spec/def
* spec/pattern_matching

その他:
* spec/m17n
* spec/regexp
* spec/lambda_proc

==== 組み込みライブラリ
* _builtin

==== 標準添付ライブラリ
* /

==== C API
* /

==== その他
* news/index
* pack_te...

絞り込み条件を変える

Hash.new(ifnone = nil) -> Hash (2.0)

空の新しいハッシュを生成します。ifnone はキーに対 応する値が存在しない時のデフォルト値です。設定したデフォルト値はHash#defaultで参照できます。

空の新しいハッシュを生成します。ifnone はキーに対
応する値が存在しない時のデフォルト値です。設定したデフォルト値はHash#defaultで参照できます。

ifnoneを省略した Hash.new は {} と同じです。

デフォルト値として、毎回同一のオブジェクトifnoneを返します。
それにより、一箇所のデフォルト値の変更が他の値のデフォルト値にも影響します。

//emlist[][ruby]{
h = Hash.new([])
h[0] << 0
h[1] << 1
p h.default #=> [0, 1]
//}

これを避けるには、破壊的でないメソッドで再代入する...

Enumerator.new(obj, method = :each, *args) -> Enumerator (1.0)

オブジェクト obj について、 each の代わりに method という 名前のメソッドを使って繰り返すオブジェクトを生成して返します。 args を指定すると、 method の呼び出し時に渡されます。

オブジェクト obj について、 each の代わりに method という
名前のメソッドを使って繰り返すオブジェクトを生成して返します。
args を指定すると、 method の呼び出し時に渡されます。

@param obj イテレータメソッドのレシーバとなるオブジェクト
@param method イテレータメソッドの名前を表すシンボルまたは文字列
@param args イテレータメソッドの呼び出しに渡す任意個の引数

//emlist[例][ruby]{
str = "xyz"

enum = Enumerator.new(str, :each_byte)
p enum.map...
<< < ... 53 54 55 >>