Ruby
2.0.0p247(2013-06-27revision41674)
|
00001 /* DO NOT EDIT THIS FILE DIRECTLY */ 00002 /********************************************************************** 00003 00004 id.c - 00005 00006 $Author: nobu $ 00007 created at: Wed Dec 5 02:36:10 2012 00008 00009 Copyright (C) 2004-2007 Koichi Sasada 00010 00011 **********************************************************************/ 00012 00013 static void 00014 Init_id(void) 00015 { 00016 #undef rb_intern 00017 #define rb_intern(str) rb_intern_const(str) 00018 rb_encoding *enc = rb_usascii_encoding(); 00019 00020 REGISTER_SYMID(idCFUNC, "<CFUNC>"); 00021 REGISTER_SYMID(idUScore, "_"); 00022 REGISTER_SYMID(idIntern, "intern"); 00023 REGISTER_SYMID(id__send__, "__send__"); 00024 REGISTER_SYMID(idSize, "size"); 00025 REGISTER_SYMID(idIFUNC, "<IFUNC>"); 00026 REGISTER_SYMID(idSucc, "succ"); 00027 REGISTER_SYMID(id_core_undef_method, "core#undef_method"); 00028 REGISTER_SYMID(idEmptyP, "empty?"); 00029 REGISTER_SYMID(id_core_set_variable_alias, "core#set_variable_alias"); 00030 REGISTER_SYMID(idProc, "proc"); 00031 REGISTER_SYMID(id_core_hash_merge_kwd, "core#hash_merge_kwd"); 00032 REGISTER_SYMID(id_core_hash_merge_ptr, "core#hash_merge_ptr"); 00033 REGISTER_SYMID(idRespond_to_missing, "respond_to_missing?"); 00034 REGISTER_SYMID(idRespond_to, "respond_to?"); 00035 REGISTER_SYMID(idEach, "each"); 00036 REGISTER_SYMID(id_core_define_singleton_method, "core#define_singleton_method"); 00037 REGISTER_SYMID(id_core_hash_from_ary, "core#hash_from_ary"); 00038 REGISTER_SYMID(idNULL, ""/*NULL*/""); 00039 REGISTER_SYMID(idInitialize_clone, "initialize_clone"); 00040 REGISTER_SYMID(idLambda, "lambda"); 00041 REGISTER_SYMID(idGets, "gets"); 00042 REGISTER_SYMID(id_core_define_method, "core#define_method"); 00043 REGISTER_SYMID(idInitialize_copy, "initialize_copy"); 00044 REGISTER_SYMID(idSend, "send"); 00045 REGISTER_SYMID(id_core_set_postexe, "core#set_postexe"); 00046 REGISTER_SYMID(id_core_set_method_alias, "core#set_method_alias"); 00047 REGISTER_SYMID(idInitialize_dup, "initialize_dup"); 00048 REGISTER_SYMID(idInitialize, "initialize"); 00049 REGISTER_SYMID(idMethodMissing, "method_missing"); 00050 REGISTER_SYMID(id_core_hash_merge_ary, "core#hash_merge_ary"); 00051 REGISTER_SYMID(idLength, "length"); 00052 } 00053