キーワード
-
rb
_ compile _ cstr (12) -
rb
_ compile _ file (12) -
rb
_ compile _ string (12) -
rb
_ eval _ string _ protect (12) -
rb
_ eval _ string _ wrap (12) -
rb
_ jump _ tag (12) -
rb
_ parser _ append _ print (12) -
rb
_ parser _ while _ loop (12) -
rb
_ thread _ select (1) -
rb
_ thread _ trap _ eval (12) -
rb
_ trap _ eval (12) -
specific
_ eval (12)
検索結果
先頭5件
- static VALUE eval(VALUE self
, VALUE src , VALUE scope , char *file , int line) - static VALUE specific
_ eval(int argc , VALUE *argv , VALUE klass , VALUE self) - VALUE rb
_ eval _ string _ wrap(const char *str , int *state) - VALUE rb
_ eval _ string _ protect(const char *str , int *state) - static VALUE rb
_ trap _ eval(VALUE cmd , int sig)
-
static VALUE eval(VALUE self
, VALUE src , VALUE scope , char *file , int line) (38217.0) -
eval の実体。文字列 src を評価します。 そのとき第三引数 scope が nil でなければ そのコンテキストの元で評価します。
...
eval の実体。文字列 src を評価します。
そのとき第三引数 scope が nil でなければ
そのコンテキストの元で評価します。
また src をコンパイルするとき、
ファイル file の line 行目に配置されていると仮定します。... -
static VALUE specific
_ eval(int argc , VALUE *argv , VALUE klass , VALUE self) (12233.0) -
rb_obj_instance_eval と rb_mod_module_eval を共通化するための補助関数です。
...rb_obj_instance_eval と rb_mod_module_eval を共通化するための補助関数です。... -
VALUE rb
_ eval _ string _ wrap(const char *str , int *state) (12217.0) -
rb_eval_string_protect と同じですが,スクリプトの評価を 無名のモジュールのもとで行います。
...rb_eval_string_protect と同じですが,スクリプトの評価を
無名のモジュールのもとで行います。... -
VALUE rb
_ eval _ string _ protect(const char *str , int *state) (12201.0) -
str を Ruby プログラムとしてコンパイル・評価し、 その値を返します。
str を Ruby プログラムとしてコンパイル・評価し、
その値を返します。
コンパイル中または評価中に例外を含む大域脱出が発生した場合は、
state が NULL でなければそれに値が代入され Qnil を返します。 -
static VALUE rb
_ trap _ eval(VALUE cmd , int sig) (12201.0) -
-
void rb
_ thread _ trap _ eval(VALUE cmd , int sig) (12201.0) -
-
NODE * rb
_ compile _ cstr(const char *f , const char *s , int len , int line) (6149.0) -
C の文字列 s を構文木にコンパイルし、ruby_eval_tree と ruby_eval_tree_begin に格納します。ruby_eval_tree を返します。 またコンパイルするときにファイル f の line 行目からをコンパイル していると仮定します。
...C の文字列 s を構文木にコンパイルし、ruby_eval_tree と
ruby_eval_tree_begin に格納します。ruby_eval_tree を返します。
またコンパイルするときにファイル f の line 行目からをコンパイル
していると仮定します。... -
NODE * rb
_ compile _ file(const char *f , VALUE file , int start) (6149.0) -
Ruby の IO オブジェクト file から文字列を読み込み、 それを Ruby プログラムとして構文木にコンパイルします。 作成した構文木は ruby_eval_tree と ruby_eval_tree_begin に 格納し、同時に ruby_eval_tree を返します。 またコンパイルするときにファイル f の line 行目からをコンパイル していると仮定します。
...、
それを Ruby プログラムとして構文木にコンパイルします。
作成した構文木は ruby_eval_tree と ruby_eval_tree_begin に
格納し、同時に ruby_eval_tree を返します。
またコンパイルするときにファイル f の line 行目からをコンパイル... -
NODE * rb
_ compile _ string(const char *f , VALUE s , int line) (6149.0) -
Ruby の文字列 s を構文木にコンパイルし、ruby_eval_tree と ruby_eval_tree_begin に格納します。ruby_eval_tree を返します。 またコンパイルするときにファイル f の line 行目からをコンパイル していると仮定します。
...Ruby の文字列 s を構文木にコンパイルし、ruby_eval_tree と
ruby_eval_tree_begin に格納します。ruby_eval_tree を返します。
またコンパイルするときにファイル f の line 行目からをコンパイル
していると仮定します。...