-
VALUE rb_yield_values(int n, ...) -
n個の引数をブロックにyieldします。 rb_yield と同じですが、引数を可変長で渡します。 Ruby の引数 1 つにつき、C の引数 1 つを使います。- [PARAM]
n: - ブロックに渡す引数の個数です。
- [PARAM]
...: -
ブロックに渡す引数です。
n個渡します。 - [RETURN]
- ブロックの評価結果です。
- [EXCEPTION]
LocalJumpError: - ブロックが渡されていないとき。