233件ヒット
[201-233件を表示]
(0.051秒)
別のキーワード
ライブラリ
- ビルトイン (173)
- erb (24)
-
fiddle
/ import (12) -
irb
/ xmp (12) - un (12)
クラス
- Binding (77)
- ERB (24)
- Method (36)
- Module (12)
- Proc (12)
- TracePoint (12)
- UnboundMethod (24)
モジュール
-
Fiddle
:: Importer (12) - Kernel (24)
キーワード
- === (6)
- [] (6)
-
bind
_ call (12) - binding (24)
- call (12)
- eval (12)
- httpd (12)
-
instance
_ method (12) -
local
_ variable _ defined? (12) -
local
_ variable _ get (12) -
local
_ variable _ set (12) -
local
_ variables (11) - receiver (11)
- result (12)
- run (12)
-
source
_ location (7) - unbind (12)
- xmp (12)
検索結果
先頭5件
-
Method
# ===(*args) -> object (19.0) -
メソッドオブジェクトに封入されているメソッドを起動します。
...メソッドとの意味的な関連性はありません。
@param args self に渡される引数。
@see UnboundMethod#bind_call
@see spec/safelevel
//emlist[例][ruby]{
class Foo
def foo(arg)
"foo called with arg #{arg}"
end
end
m = Foo.new.method(:foo) # => #<Method: Foo#foo>
m[1]......他の [] メソッドとの意味的な関連性はありません。
@param args self に渡される引数。
@see UnboundMethod#bind_call
//emlist[例][ruby]{
class Foo
def foo(arg)
"foo called with arg #{arg}"
end
end
m = Foo.new.method(:foo) # => #<Method: Foo#foo>
m[1] # =>... -
Method
# [](*args) -> object (19.0) -
メソッドオブジェクトに封入されているメソッドを起動します。
...メソッドとの意味的な関連性はありません。
@param args self に渡される引数。
@see UnboundMethod#bind_call
@see spec/safelevel
//emlist[例][ruby]{
class Foo
def foo(arg)
"foo called with arg #{arg}"
end
end
m = Foo.new.method(:foo) # => #<Method: Foo#foo>
m[1]......他の [] メソッドとの意味的な関連性はありません。
@param args self に渡される引数。
@see UnboundMethod#bind_call
//emlist[例][ruby]{
class Foo
def foo(arg)
"foo called with arg #{arg}"
end
end
m = Foo.new.method(:foo) # => #<Method: Foo#foo>
m[1] # =>... -
Method
# call(*args) -> object (19.0) -
メソッドオブジェクトに封入されているメソッドを起動します。
...メソッドとの意味的な関連性はありません。
@param args self に渡される引数。
@see UnboundMethod#bind_call
@see spec/safelevel
//emlist[例][ruby]{
class Foo
def foo(arg)
"foo called with arg #{arg}"
end
end
m = Foo.new.method(:foo) # => #<Method: Foo#foo>
m[1]......他の [] メソッドとの意味的な関連性はありません。
@param args self に渡される引数。
@see UnboundMethod#bind_call
//emlist[例][ruby]{
class Foo
def foo(arg)
"foo called with arg #{arg}"
end
end
m = Foo.new.method(:foo) # => #<Method: Foo#foo>
m[1] # =>... -
Method
# call(*args) { . . . } -> object (19.0) -
メソッドオブジェクトに封入されているメソッドを起動します。
...メソッドとの意味的な関連性はありません。
@param args self に渡される引数。
@see UnboundMethod#bind_call
@see spec/safelevel
//emlist[例][ruby]{
class Foo
def foo(arg)
"foo called with arg #{arg}"
end
end
m = Foo.new.method(:foo) # => #<Method: Foo#foo>
m[1]......他の [] メソッドとの意味的な関連性はありません。
@param args self に渡される引数。
@see UnboundMethod#bind_call
//emlist[例][ruby]{
class Foo
def foo(arg)
"foo called with arg #{arg}"
end
end
m = Foo.new.method(:foo) # => #<Method: Foo#foo>
m[1] # =>... -
Module
# instance _ method(name) -> UnboundMethod (19.0) -
self のインスタンスメソッド name をオブジェクト化した UnboundMethod を返します。
...ror self に存在しないメソッドを指定した場合に発生します。
@see Module#public_instance_method, Object#method
//emlist[例][ruby]{
class Interpreter
def do_a() print "there, "; end
def do_d() print "Hello "; end
def do_e() print "!\n"; end
def do_v() print "Dave"......d(:do_a),
"d" => instance_method(:do_d),
"e" => instance_method(:do_e),
"v" => instance_method(:do_v)
}
def interpret(string)
string.each_char {|b| Dispatcher[b].bind(self).call }
end
end
interpreter = Interpreter.new
interpreter.interpret('dave')
# => Hello there, Dave!
//}...