363件ヒット
[1-100件を表示]
(0.019秒)
種類
- 関数 (132)
- モジュール関数 (108)
- 文書 (92)
- インスタンスメソッド (19)
- 定数 (12)
ライブラリ
- ビルトイン (79)
- objspace (12)
- open3 (36)
-
rexml
/ sax2listener (12)
クラス
- Proc (7)
モジュール
- Marshal (24)
- ObjectSpace (12)
- Open3 (36)
- Process (48)
-
REXML
:: SAX2Listener (12)
キーワード
- << (7)
-
NEWS for Ruby 2
. 0 . 0 (12) -
NEWS for Ruby 2
. 1 . 0 (12) -
NEWS for Ruby 2
. 3 . 0 (10) -
NEWS for Ruby 2
. 4 . 0 (9) -
NEWS for Ruby 2
. 5 . 0 (8) -
NEWS for Ruby 3
. 0 . 0 (5) -
RLIMIT
_ DATA (12) - Ruby用語集 (12)
-
call
_ end _ proc (12) - capture2 (12)
- capture2e (12)
- capture3 (12)
-
count
_ tdata _ objects (12) - dump (24)
- getrlimit (12)
-
proc
_ get _ safe _ level (12) -
proc
_ save _ safe _ level (12) -
proc
_ set _ safe _ level (12) -
processing
_ instruction (12) -
rb
_ catch (12) -
rb
_ iterate (12) -
rb
_ protect (12) -
rb
_ rescue (12) -
rb
_ rescue2 (12) -
rb
_ set _ end _ proc (12) -
rb
_ with _ disable _ interrupt (12) -
ruby 1
. 9 feature (12) - setrlimit (24)
- メソッド呼び出し(super・ブロック付き・yield) (12)
検索結果
先頭5件
-
Proc
# <<(callable) -> Proc (21171.0) -
self と引数を合成した Proc を返します。
...成した Proc を返します。
戻り値の Proc は可変長の引数を受け取ります。
戻り値の Proc を呼び出すと、まず受け取った引数を callable に渡して呼び出し、
その戻り値を self に渡して呼び出した結果を返します。
Proc#>> とは呼......び出しの順序が逆になります。
@param callable Proc、Method、もしくは任意の call メソッドを持ったオブジェクト。
//emlist[例][ruby]{
f = proc { |x| x * x }
g = proc { |x| x + x }
# (3 + 3) * (3 + 3)
p (f << g).call(3) # => 36
//}
//emlist[call を定義した......anner
def self.call(str)
str.scan(/\w+/)
end
end
File.write('testfile', <<~TEXT)
Hello, World!
Hello, Ruby!
TEXT
pipeline = proc { |data| puts "word count: #{data.size}" } << WordScanner << File.method(:read)
pipeline.call('testfile') # => word count: 4
//}
@see Method#<<, Method#>>... -
Process
:: RLIMIT _ DATA -> Integer (9101.0) -
リソースの種類がプロセスのデータ領域のサイズであることを示す定数です。
...リソースの種類がプロセスのデータ領域のサイズであることを示す定数です。
Process.#getrlimit、Process.#setrlimit で使われます。
システムによっては定義されていません。... -
static void call
_ end _ proc(VALUE data) (6232.0) -
評価器プロセスが終了するとき、 END 文で登録された Proc オブジェクト data を起動します。
...評価器プロセスが終了するとき、
END 文で登録された Proc オブジェクト data を起動します。... -
REXML
:: SAX2Listener # processing _ instruction(target , data) -> () (6207.0) -
XML 処理命令(PI)に対し呼び出されるコールバックメソッドです。
...XML 処理命令(PI)に対し呼び出されるコールバックメソッドです。
@param target ターゲット名が文字列で渡されます
@param data 処理命令の内容が文字列で渡されます... -
static int proc
_ get _ safe _ level(VALUE data) (6200.0) -
-
static void proc
_ save _ safe _ level(VALUE data) (6200.0) -
-
static void proc
_ set _ safe _ level(VALUE data) (6200.0) -
-
void rb
_ set _ end _ proc(void (*func)(VALUE) , VALUE data) (6200.0) -
-
ObjectSpace
. # count _ tdata _ objects(result _ hash = nil) -> Hash (6134.0) -
T_DATA の種類ごとにオブジェクトの数を格納したハッシュを返します。
...T_DATA の種類ごとにオブジェクトの数を格納したハッシュを返します。
@param result_hash 戻り値のためのハッシュを指定します。省略した場合は新
しくハッシュを作成します。result_hash の内容は上書き......ruby]{
ObjectSpace.count_tdata_objects
# => {RubyVM::InstructionSequence=>504, :parser=>5, :barrier=>6,
# :mutex=>6, Proc=>60, RubyVM::Env=>57, Mutex=>1, Encoding=>99,
# ThreadGroup=>1, Binding=>1, Thread=>1, RubyVM=>1, :iseq=>1,
# Random=>1, ARGF.class=>1, Data=>1, :autoload=>3, Time=>2......ラスオブジェクトです。それ
以外の内部的なオブジェクトの場合、キーはシンボルです。シンボルの値は
rb_data_type_struct に格納された名前が使用されます。
戻り値のハッシュは処理系に依存します。これは将来変更になる...