176件ヒット
[1-100件を表示]
(0.018秒)
キーワード
- bmcall (11)
-
eval
_ under _ i (11) -
exec
_ under (11) -
proc
_ call (11) -
proc
_ invoke (11) -
proc
_ yield (11) -
rb
_ apply (11) -
rb
_ define _ method (11) -
rb
_ funcall (11) -
rb
_ funcall2 (11) -
rb
_ scan _ args (11) -
rb
_ thread _ initialize (11) -
rb
_ thread _ start (11) -
ret
_ args (11) -
run
_ single _ final (11) - umcall (11)
検索結果
先頭5件
-
int rb
_ scan _ args(int argc , const VALUE *argv , const char *fmt , . . . ) (6113.0) -
長さ argc の配列 argv を fmt に従って 解析し、第四引数以降で渡されたアドレスに書き込みます。
...。
使用例
VALUE a, b, optv;
rb_scan_args(argc, argv, "21", &a, &b, &optv);
対応する Ruby プログラムでの宣言
def some_method(a, b, opt = nil)
使用例 (2)
VALUE a, rest, block;
rb_scan_args(argc, argv, "1*&", &a, &rest, &block);
対応する Ruby... -
static NODE * ret
_ args(NODE *node) (6101.0) -
-
VALUE rb
_ funcall2(VALUE recv , ID name , int nargs , VALUE *args) (201.0) -
recv に対してメソッド name を呼びだし、 メソッドの返り値を返します。プライベートメソッドも 呼びだせます。
...recv に対してメソッド name を呼びだし、
メソッドの返り値を返します。プライベートメソッドも
呼びだせます。
メソッドへの引数は VALUE の配列として第四引数にあたえ、
その長さを nargs に指定します。... -
VALUE rb
_ apply(VALUE recv , ID mid , VALUE args) (117.0) -
オブジェクト recv のメソッド mid を 引数 args とともに呼び出します。
...オブジェクト recv のメソッド mid を
引数 args とともに呼び出します。... -
static VALUE proc
_ invoke(VALUE proc , VALUE args , int pcall , VALUE self) (117.0) -
Proc オブジェクト proc を起動します。そのとき 引数を args とし、self を self にします。
...Proc オブジェクト proc を起動します。そのとき
引数を args とし、self を self にします。... -
VALUE rb
_ funcall(VALUE recv , ID name , int nargs , . . . ) (101.0) -
recv に対してメソッド name を呼びだし、 メソッドの返り値を返します。プライベートメソッドも 呼びだせます。
...ッド name を呼びだし、
メソッドの返り値を返します。プライベートメソッドも
呼びだせます。
メソッドへの引数は第四引数以降にあたえ、その数を nargs
に指定します。それら引数はすべて VALUE でなければ
いけません。... -
static VALUE bmcall(VALUE args
, VALUE method) (101.0) -
-
static VALUE eval
_ under _ i(VALUE *args) (101.0) -
-
static VALUE exec
_ under(VALUE (*func)() , VALUE under , VALUE cbase , void *args) (101.0) -
-
static VALUE proc
_ call(VALUE proc , VALUE args) (101.0) -