227件ヒット
[201-227件を表示]
(0.122秒)
別のキーワード
ライブラリ
- ビルトイン (125)
- erb (12)
- json (12)
- psych (12)
-
rexml
/ document (24) -
rubygems
/ specification (12) -
shell
/ command-processor (6) - tracer (24)
クラス
- Class (24)
- Data (18)
- ERB (12)
- File (12)
-
Gem
:: Specification (12) - Module (24)
- Object (12)
- Proc (19)
-
REXML
:: Child (12) -
REXML
:: Parent (12) -
Shell
:: CommandProcessor (6) - Struct (4)
- Thread (24)
- Tracer (24)
モジュール
- JSON (12)
検索結果
先頭5件
-
Thread
. start(*arg) {|*arg| . . . } -> Thread (7.0) -
スレッドを生成して、ブロックの評価を開始します。 生成したスレッドを返します。
...評価を開始します。
生成したスレッドを返します。
基本的に Thread.new と同じですが、
new メソッドと違い initialize メソッドを呼びません。
@param arg 引数 arg はそのままブロックに渡されます。スレッドの開始と同時にその... -
Tracer
. set _ get _ line _ procs(filename) {|line| . . . . } (7.0) -
あるファイルについて利用する、行番号からソースのその行の内容を返す 手続きを指定します。何も指定しなければデフォルトの動作が利用されます。 指定する手続きは行番号を唯一の引数として呼び出されます。
...Tracer.set_get_line_procs('./dummy.rb'){|line|
str = "\n"
str = "!!\n" if line >= 3 and line <= 6
str
}
Tracer.on
require 'dummy'
dm = Dummy.new
puts dm.number
=begin
# dummy.rb
class Dummy
def initialize
@number = 135
end
attr :number
end
=end... -
Tracer
. set _ get _ line _ procs(filename , proc) (7.0) -
あるファイルについて利用する、行番号からソースのその行の内容を返す 手続きを指定します。何も指定しなければデフォルトの動作が利用されます。 指定する手続きは行番号を唯一の引数として呼び出されます。
...Tracer.set_get_line_procs('./dummy.rb'){|line|
str = "\n"
str = "!!\n" if line >= 3 and line <= 6
str
}
Tracer.on
require 'dummy'
dm = Dummy.new
puts dm.number
=begin
# dummy.rb
class Dummy
def initialize
@number = 135
end
attr :number
end
=end... -
Struct
. [](*args) -> Struct (2.0) -
(このメソッドは Struct の下位クラスにのみ定義されています) 構造体オブジェクトを生成して返します。
(このメソッドは Struct の下位クラスにのみ定義されています)
構造体オブジェクトを生成して返します。
@param args 構造体の初期値を指定します。メンバの初期値は指定されなければ nil です。
@return 構造体クラスのインスタンス。
@raise ArgumentError 構造体のメンバの数よりも多くの引数を指定した場合に発生します。
//emlist[例][ruby]{
Foo = Struct.new(:foo, :bar)
foo = Foo.new(1)
p foo.values # => [1, nil]
//} -
Struct
. new(*args) -> Struct (2.0) -
(このメソッドは Struct の下位クラスにのみ定義されています) 構造体オブジェクトを生成して返します。
(このメソッドは Struct の下位クラスにのみ定義されています)
構造体オブジェクトを生成して返します。
@param args 構造体の初期値を指定します。メンバの初期値は指定されなければ nil です。
@return 構造体クラスのインスタンス。
@raise ArgumentError 構造体のメンバの数よりも多くの引数を指定した場合に発生します。
//emlist[例][ruby]{
Foo = Struct.new(:foo, :bar)
foo = Foo.new(1)
p foo.values # => [1, nil]
//}
