Defines | |
| #define | RUBY_METHOD_FUNC(func) ((VALUE (*)(ANYARGS))func) |
Functions | |
| void | rb_obj_infect (VALUE, VALUE) |
| void | rb_glob (char *, void(*(const char *, VALUE), VALUE)) |
| void | rb_globi (char *, void(*(const char *, VALUE), VALUE)) |
| VALUE | rb_define_class (const char *, VALUE) |
| VALUE | rb_define_module (const char *) |
| VALUE | rb_define_class_under (VALUE, const char *, VALUE) |
| VALUE | rb_define_module_under (VALUE, const char *) |
| void | rb_include_module (VALUE, VALUE) |
| void | rb_extend_object (VALUE, VALUE) |
| void | rb_define_variable (const char *, VALUE *) |
| void | rb_define_virtual_variable (const char *, VALUE(*(ANYARGS), void(*)(ANYARGS))) |
| void | rb_define_hooked_variable (const char *, VALUE *, VALUE(*(ANYARGS), void(*)(ANYARGS))) |
| void | rb_define_readonly_variable (const char *, VALUE *) |
| void | rb_define_const (VALUE, const char *, VALUE) |
| void | rb_define_global_const (const char *, VALUE) |
| void | rb_define_method (VALUE, const char *, VALUE(*(ANYARGS), int)) |
| void | rb_define_module_function (VALUE, const char *, VALUE(*(ANYARGS), int)) |
| void | rb_define_global_function (const char *, VALUE(*(ANYARGS), int)) |
| void | rb_undef_method (VALUE, const char *) |
| void | rb_define_alias (VALUE, const char *, const char *) |
| void | rb_define_attr (VALUE, const char *, int, int) |
| void | rb_global_variable (VALUE *) |
| void | rb_gc_register_address (VALUE *) |
| void | rb_gc_unregister_address (VALUE *) |
| ID | rb_intern (const char *) |
| char * | rb_id2name (ID) |
| ID | rb_to_id (VALUE) |
| char * | rb_class2name (VALUE) |
| char * | rb_obj_classname (VALUE) |
| void | rb_p (VALUE) |
| VALUE | rb_eval_string (const char *) |
| VALUE | rb_eval_string_protect (const char *, int *) |
| VALUE | rb_eval_string_wrap (const char *, int *) |
| VALUE | rb_funcall (VALUE, ID, int,...) |
| VALUE | rb_funcall2 (VALUE, ID, int, const VALUE *) |
| VALUE | rb_funcall3 (VALUE, ID, int, const VALUE *) |
| int | rb_scan_args (int, const VALUE *, const char *,...) |
| VALUE | rb_call_super (int, const VALUE *) |
| VALUE | rb_gv_set (const char *, VALUE) |
| VALUE | rb_gv_get (const char *) |
| VALUE | rb_iv_get (VALUE, const char *) |
| VALUE | rb_iv_set (VALUE, const char *, VALUE) |
| VALUE | rb_equal (VALUE, VALUE) |
| void | rb_raise (VALUE, const char *,...) |
| void | rb_fatal (const char *,...) |
| void | rb_bug (const char *,...) |
| void | rb_sys_fail (const char *) |
| void | rb_iter_break (void) |
| void | rb_exit (int) |
| void | rb_notimplement (void) |
| void | rb_warning (const char *,...) |
| void | rb_sys_warning (const char *,...) |
| void | rb_warn (const char *,...) |
| VALUE | rb_each (VALUE) |
| VALUE | rb_yield (VALUE) |
| VALUE | rb_yield_values (int n,...) |
| VALUE | rb_yield_splat (VALUE) |
| int | rb_block_given_p (void) |
| VALUE | rb_iterate (VALUE(*(VALUE), VALUE, VALUE(*)(ANYARGS), VALUE)) |
| VALUE | rb_rescue (VALUE(*(ANYARGS), VALUE, VALUE(*)(ANYARGS), VALUE)) |
| VALUE | rb_rescue2 (VALUE(*(ANYARGS), VALUE, VALUE(*)(ANYARGS), VALUE,...)) |
| VALUE | rb_ensure (VALUE(*(ANYARGS), VALUE, VALUE(*)(ANYARGS), VALUE)) |
| VALUE | rb_catch (const char *, VALUE(*(ANYARGS), VALUE)) |
| void | rb_throw (const char *, VALUE) |
| VALUE | rb_require (const char *) |
| void | ruby_init () |
| void | ruby_options (int, char **) |
| void | ruby_run (void) |
Variables | |
| RUBY_EXTERN VALUE | ruby_verbose |
| RUBY_EXTERN VALUE | ruby_debug |
|
|
|
|
|
|
|
||||||||||||
|
This function does not return. |
|
||||||||||||
|
|
|
||||||||||||
|
|
|
|
|
|
||||||||||||||||
|
Referenced by Init_process(). |
|
||||||||||||||||||||
|
|
|
||||||||||||
|
Referenced by Init_Object(). |
|
||||||||||||||||
|
Referenced by Init_process(). |
|
||||||||||||||||
|
Referenced by Init_process(). |
|
||||||||||||
|
Referenced by Init_Object(), Init_version(), and ruby_init(). |
|
||||||||||||
|
Referenced by Init_Object(), and Init_process(). |
|
||||||||||||||||
|
|
|
||||||||||||||||
|
Referenced by Init_Object(), and Init_process(). |
|
|
Referenced by Init_Object(), and Init_process(). |
|
||||||||||||||||
|
Referenced by Init_process(). |
|
||||||||||||
|
Referenced by Init_process(). |
|
||||||||||||
|
Referenced by Init_process(). |
|
||||||||||||
|
|
|
||||||||||||
|
Referenced by Init_process(). |
|
|
|
|
|
|
|
||||||||||||
|
|
|
|
|
|
||||||||||||
|
|
|
||||||||||||
|
|
|
|
This function does not return. |
|
||||||||||||
|
|
|
||||||||||||
|
This function does not return. |
|
||||||||||||||||||||
|
|
|
||||||||||||||||||||
|
|
|
||||||||||||||||||||
|
Referenced by argf_forward(). |
|
|
|
|
|
|
|
||||||||||||
|
|
|
|
Referenced by Init_Object(). |
|
||||||||||||
|
|
|
|
|
|
||||||||||||
|
Referenced by process_sflag(). |
|
|
Referenced by error_pos(). |
|
||||||||||||
|
Referenced by Init_Object(). |
|
|
Referenced by Init_Object(), Init_var_tables(), and yyparse(). |
|
|
This function does not return. |
|
|
|
|
||||||||||||
|
|
|
||||||||||||||||
|
|
|
|
This function does not return. Referenced by proc_getgroups(), and proc_setgroups(). |
|
|
|
|
||||||||||||
|
|
|
|
For debug print within C code |
|
||||||||||||||||
|
This function does not return. Referenced by check_gid_switch(), check_uid_switch(), proc_setgroups(), range_failed(), rb_eof_error(), and rb_num_zerodiv(). |
|
|
Referenced by require_libraries(). |
|
|
|
|
|
|
|
||||||||||||||||||||
|
|
|
|
This function does not return. Referenced by proc_getgroups(), and proc_setgroups(). |
|
||||||||||||
|
|
|
||||||||||||
|
This function does not return. |
|
|
|
|
||||||||||||
|
Referenced by Init_Object(), and Init_process(). |
|
||||||||||||
|
Referenced by yyparse(). |
|
||||||||||||
|
Referenced by yyparse(). |
|
|
|
|
|
|
|
||||||||||||
|
|
|
|
Definition at line 1227 of file eval.c. References ALLOW_INTS, environ, EXEC_TAG, exit, EXIT_FAILURE, SCOPE::flags, Init_heap(), Init_stack(), iter, SCOPE::local_tbl, SCOPE::local_vars, NODE_CREF, POP_SCOPE, POP_TAG, PROT_NONE, PUSH_SCOPE, PUSH_TAG, rb_call_inits(), rb_define_global_const(), rb_f_binding(), rb_node_newnode(), rb_origenviron, ruby_class, ruby_prog_init(), ruby_running, ruby_top_self, SCOPE_NOSTACK, SCOPE_PRIVATE, SCOPE_SET, FRAME::self, and state. |
|
||||||||||||
|
|
|
|
This function does not return. |
|
|
|
|
|
|
1.2.18