2783件ヒット
[2701-2783件を表示]
(0.046秒)
キーワード
-
Check
_ Type (12) - assign (12)
-
assign
_ in _ cond (12) -
autoload
_ i (12) - backtrace (12)
-
blk
_ orphan (12) -
call
_ cfunc (12) -
call
_ op (12) -
catch
_ timer (12) -
clone
_ method (12) - compile (12)
-
convert
_ type (12) -
copy
_ fds (12) -
cv
_ i (12) -
define
_ final (12) -
delete
_ never (12) -
dvar
_ asgn _ internal (12) -
dyna
_ in _ block (12) -
e
_ option _ supplied (12) -
error
_ handle (12) -
error
_ print (12) - eval (12)
-
eval
_ under (12) -
fc
_ i (12) -
find
_ bad _ fds (12) -
generic
_ ivar _ remove (12) -
givar
_ i (12) -
givar
_ mark _ i (12) -
gvar
_ i (12) -
handle
_ rescue (12) -
here
_ document (12) -
heredoc
_ identifier (12) -
ins
_ methods _ i (12) -
ins
_ methods _ priv _ i (12) -
ins
_ methods _ prot _ i (12) -
inspect
_ i (12) -
internal
_ id (12) -
intersect
_ fds (12) -
is
_ pointer _ to _ heap (12) -
ivar
_ i (12) -
jump
_ tag _ but _ local _ jump (12) -
list
_ i (12) -
local
_ append (12) -
local
_ cnt (12) -
local
_ id (12) -
local
_ push (12) -
mark
_ entry (12) -
mark
_ global _ entry (12) -
mark
_ hashentry (12) - massign (12)
-
match
_ fds (12) -
method
_ call (12) -
method
_ list (12) -
mod
_ av _ set (12) -
new
_ size (12) - nextc (12)
- nodeline (12)
- numcmp (12)
- numhash (12)
-
os
_ each _ obj (12) -
parse
_ string (12) -
print
_ undef (12) -
proc
_ get _ safe _ level (12) -
proc
_ invoke (12) -
proc
_ s _ new (12) - pushback (12)
-
rb
_ Integer (12) -
rb
_ add _ method (12) -
rb
_ ary _ aref (12) -
rb
_ ary _ entry (12) -
rb
_ ary _ new3 (12) -
rb
_ ary _ store (12) -
rb
_ attr (12) -
rb
_ autoload _ defined (12) -
rb
_ big2str0 (1) -
rb
_ block _ given _ p (12) -
rb
_ call (12) -
rb
_ call0 (12) -
rb
_ call _ super (12) -
rb
_ catch (12) -
rb
_ check _ convert _ type (12) -
rb
_ class _ initialize (12) -
rb
_ class _ instance _ methods (12) -
rb
_ class _ new _ instance (12) -
rb
_ class _ private _ instance _ methods (12) -
rb
_ class _ protected _ instance _ methods (12) -
rb
_ class _ s _ new (12) -
rb
_ compile _ cstr (12) -
rb
_ compile _ error (12) -
rb
_ compile _ error _ with _ enc (12) -
rb
_ compile _ file (12) -
rb
_ compile _ string (12) -
rb
_ const _ defined (12) -
rb
_ const _ defined _ at (12) -
rb
_ cont _ call (12) -
rb
_ convert _ type (12) -
rb
_ cstr _ to _ dbl (12) -
rb
_ define _ attr (12) -
rb
_ define _ global _ function (12) -
rb
_ define _ method (12) -
rb
_ define _ method _ id (12) -
rb
_ define _ module _ function (12) -
rb
_ define _ private _ method (12) -
rb
_ define _ protected _ method (12) -
rb
_ define _ singleton _ method (12) -
rb
_ eval _ cmd (12) -
rb
_ eval _ string _ protect (12) -
rb
_ eval _ string _ wrap (12) -
rb
_ exec (1) -
rb
_ exec _ arg _ addopt (1) -
rb
_ exec _ arg _ init (1) -
rb
_ exec _ err (1) -
rb
_ exit (12) -
rb
_ f _ abort (12) -
rb
_ f _ caller (12) -
rb
_ f _ eval (12) -
rb
_ f _ exit (12) -
rb
_ f _ integer (12) -
rb
_ f _ load (12) -
rb
_ f _ missing (12) -
rb
_ f _ raise (12) -
rb
_ f _ send (12) -
rb
_ f _ throw (12) -
rb
_ f _ trace _ var (12) -
rb
_ f _ untrace _ var (12) -
rb
_ feature _ p (12) -
rb
_ fork (1) -
rb
_ fork _ err (1) -
rb
_ funcall (12) -
rb
_ funcall2 (12) -
rb
_ funcall3 (12) -
rb
_ get _ method _ body (12) -
rb
_ int _ new (12) -
rb
_ intern (12) -
rb
_ interrupt (12) -
rb
_ io _ mode _ flags (1) -
rb
_ io _ mode _ flags2 (12) -
rb
_ is _ class _ id (12) -
rb
_ is _ const _ id (12) -
rb
_ is _ instance _ id (12) -
rb
_ is _ local _ id (12) -
rb
_ iterator _ p (12) -
rb
_ jump _ tag (12) -
rb
_ load (12) -
rb
_ load _ protect (12) -
rb
_ longjmp (12) -
rb
_ method _ boundp (12) -
rb
_ mod _ attr (12) -
rb
_ mod _ attr _ accessor (12) -
rb
_ mod _ attr _ reader (12) -
rb
_ mod _ attr _ writer (12) -
rb
_ mod _ define _ method (12) -
rb
_ mod _ include (12) -
rb
_ mod _ modfunc (12) -
rb
_ mod _ module _ eval (12) -
rb
_ mod _ private (12) -
rb
_ mod _ private _ method (12) -
rb
_ mod _ protected (12) -
rb
_ mod _ public (12) -
rb
_ mod _ public _ method (12) -
rb
_ obj _ call _ init (12) -
rb
_ obj _ extend (12) -
rb
_ obj _ instance _ eval (12) -
rb
_ obj _ respond _ to (12) -
rb
_ obj _ singleton _ methods (12) -
rb
_ obj _ taint (12) -
rb
_ obj _ tainted (12) -
rb
_ obj _ untaint (12) -
rb
_ parser _ append _ print (12) -
rb
_ parser _ while _ loop (12) -
rb
_ proc _ exec _ n (1) -
rb
_ protect (12) -
rb
_ provided (12) -
rb
_ quad _ unpack (1) -
rb
_ reserved _ word (12) -
rb
_ respond _ to (12) -
rb
_ safe _ level (12) -
rb
_ scan _ args (12) -
rb
_ secure (12) -
rb
_ set _ safe _ level (12) -
rb
_ str _ to _ dbl (12) -
rb
_ svar (12) -
rb
_ sym _ interned _ p (12) -
rb
_ thread _ alone (12) -
rb
_ thread _ dead (12) -
rb
_ thread _ fd _ close (12) -
rb
_ thread _ fd _ writable (12) -
rb
_ thread _ interrupt (12) -
rb
_ thread _ join (12) -
rb
_ thread _ join _ m (12) -
rb
_ thread _ raise (12) -
rb
_ thread _ raise _ m (12) -
rb
_ thread _ restore _ context (12) -
rb
_ thread _ s _ new (12) -
rb
_ thread _ select (1) -
rb
_ thread _ sleep (12) -
rb
_ thread _ trap _ eval (12) -
rb
_ thread _ wait _ fd (12) -
rb
_ time _ timespec _ new (10) -
rb
_ to _ int (12) -
rb
_ to _ integer (12) -
rb
_ trap _ eval (12) -
rb
_ uint _ new (12) -
rb
_ undefined (12) -
rb
_ with _ disable _ interrupt (12) -
rb
_ yield _ 0 (12) -
read
_ escape (12) -
ruby
_ stack _ check (12) -
ruby
_ stack _ length (12) -
ruby
_ stop (12) -
set
_ method _ visibility (12) -
specific
_ eval (12) -
st
_ delete (12) -
st
_ delete _ safe (12) -
st
_ init _ numtable (12) -
st
_ init _ numtable _ with _ size (12) -
st
_ init _ strtable _ with _ size (12) -
st
_ init _ table _ with _ size (12) -
st
_ insert (12) -
st
_ lookup (12) -
stack
_ extend (12) - strhash (12)
-
sv
_ i (12) -
symbols
_ i (12) -
terminate
_ process (12) -
thread
_ keys _ i (12) -
thread
_ switch (12) -
tokadd
_ escape (12) -
tokadd
_ string (12) -
top
_ const _ get (12) -
top
_ include (12) -
top
_ private (12) -
top
_ public (12) -
umethod
_ call (12) -
value
_ expr (12) -
whole
_ match _ p (12) - yycompile (12)
- yyerror (12)
- yylex (12)
- yyparse (12)
検索結果
先頭5件
-
void ruby
_ options(int argc , char **argv) (101.0) -
argc と argv を ruby への コマンドラインオプションとして処理します。
argc と argv を ruby への
コマンドラインオプションとして処理します。 -
void ruby
_ stop(int ex) (101.0) -
評価器プロセスを停止します。
評価器プロセスを停止します。 -
VALUE rb
_ ary _ new3(long n , VALUE i0 , i1 , i2 , . . . ) (25.0) -
長さ n で要素に i0 i1 i2 …を格納した Ruby の配列を作成し返します。
...n で要素に i0 i1 i2 …を格納した
Ruby の配列を作成し返します。
対応するRubyコード
ary = Array[i0, i1, i2...] または
ary = [i0, i1, i2...]
使用例
VALUE ary;
int i[3] = { 1, 2, 3 };
ary = rb_ary_new3(3, INT2FIX(i[0]), INT2FIX(i[1]), INT2FIX(i[2]));... -
void rb
_ ary _ store(VALUE ary , long idx , VALUE val) (19.0) -
配列 ary のインデックス idx に val を格納します。idx が範囲を越えるときは Ruby レベルと同じく自動的にサイズが拡張されます。
...を越えるときは
Ruby レベルと同じく自動的にサイズが拡張されます。
対応するRubyコード
ary[idx] = val
使用例
VALUE ary;
int idx;
int n[5] = { 1, 2, 3, 4, 5 };
ary = rb_ary_new();
for (idx=0; idx<5; idx++) rb_ary_store(ary, idx, INT2FIX(n[idx]));... -
st
_ table * st _ init _ numtable(void) (17.0) -
キーが int 型であるハッシュテーブルを作成する。
...キーが int 型であるハッシュテーブルを作成する。... -
VALUE rb
_ ary _ entry(VALUE ary , long offset) (7.0) -
ary のインデックス offset の要素を返します。
...負のインデックスも使えます。
対応するRubyコード
ary[offset] または
ary.at(offset)
使用例
VALUE num;
num = rb_ary_entry(ary, offset);
printf("%d\n", FIX2INT(num));
キャストを使った要素の参照方法
VALUE num = RARRAY(ary)->ptr[offset];... -
VALUE rb
_ catch(const char *tag , VALUE (*proc)() , VALUE data) (7.0) -
catch と同等の動作を実行します。
...foo_yield(VALUE a, VALUE b)
{
return rb_yield(b);
}
static VALUE
foo_catch(VALUE obj)
{
return rb_catch("footag", foo_yield, INT2FIX(2));
}
static VALUE
foo_abort(VALUE obj)
{
return rb_throw("footag", Qnil);
}
void
Init_foo(void)
{
VALUE Foo = r...