rb_define_class  1812 array.c            rb_cArray  = rb_define_class("Array", rb_cObject);
rb_define_class  1719 bignum.c           rb_cBignum = rb_define_class("Bignum", rb_cInteger);
rb_define_class  1028 dir.c              rb_cDir = rb_define_class("Dir", rb_cObject);
rb_define_class  614 error.c            rb_eException   = rb_define_class("Exception", rb_cObject);
rb_define_class  625 error.c            rb_eSystemExit  = rb_define_class("SystemExit", rb_eException);
rb_define_class  628 error.c            rb_eFatal  	    = rb_define_class("fatal", rb_eException);
rb_define_class  629 error.c            rb_eSignal      = rb_define_class("SignalException", rb_eException);
rb_define_class  630 error.c            rb_eInterrupt   = rb_define_class("Interrupt", rb_eSignal);
rb_define_class  632 error.c            rb_eStandardError = rb_define_class("StandardError", rb_eException);
rb_define_class  633 error.c            rb_eTypeError     = rb_define_class("TypeError", rb_eStandardError);
rb_define_class  634 error.c            rb_eArgError      = rb_define_class("ArgumentError", rb_eStandardError);
rb_define_class  635 error.c            rb_eIndexError    = rb_define_class("IndexError", rb_eStandardError);
rb_define_class  636 error.c            rb_eRangeError    = rb_define_class("RangeError", rb_eStandardError);
rb_define_class  637 error.c            rb_eNameError     = rb_define_class("NameError", rb_eStandardError);
rb_define_class  639 error.c            rb_eNoMethodError = rb_define_class("NoMethodError", rb_eNameError);
rb_define_class  642 error.c            rb_eScriptError = rb_define_class("ScriptError", rb_eException);
rb_define_class  643 error.c            rb_eSyntaxError = rb_define_class("SyntaxError", rb_eScriptError);
rb_define_class  644 error.c            rb_eLoadError   = rb_define_class("LoadError", rb_eScriptError);
rb_define_class  645 error.c            rb_eNotImpError = rb_define_class("NotImplementedError", rb_eScriptError);
rb_define_class  647 error.c            rb_eRuntimeError = rb_define_class("RuntimeError", rb_eStandardError);
rb_define_class  648 error.c            rb_eSecurityError = rb_define_class("SecurityError", rb_eStandardError);
rb_define_class  649 error.c            rb_eNoMemError = rb_define_class("NoMemoryError", rb_eException);
rb_define_class  829 error.c            rb_eSystemCallError = rb_define_class("SystemCallError", rb_eStandardError);
rb_define_class  7175 eval.c             rb_eLocalJumpError = rb_define_class("LocalJumpError", rb_eStandardError);
rb_define_class  7178 eval.c             rb_eSysStackError = rb_define_class("SystemStackError", rb_eStandardError);
rb_define_class  7180 eval.c             rb_cProc = rb_define_class("Proc", rb_cObject);
rb_define_class  7195 eval.c             rb_cBinding = rb_define_class("Binding", rb_cObject);
rb_define_class  7200 eval.c             rb_cMethod = rb_define_class("Method", rb_cObject);
rb_define_class  7214 eval.c             rb_cUnboundMethod = rb_define_class("UnboundMethod", rb_cMethod);
rb_define_class  9266 eval.c             rb_eThreadError = rb_define_class("ThreadError", rb_eStandardError);
rb_define_class  9267 eval.c             rb_cThread = rb_define_class("Thread", rb_cObject);
rb_define_class  9318 eval.c             rb_cCont = rb_define_class("Continuation", rb_cObject);
rb_define_class  9324 eval.c             cThGroup = rb_define_class("ThreadGroup", rb_cObject);
rb_define_class  337 ext/Win32API/Win32API.c     VALUE cWin32API = rb_define_class("Win32API", rb_cObject);
rb_define_class  719 ext/dbm/dbm.c      rb_cDBM = rb_define_class("DBM", rb_cObject);
rb_define_class  720 ext/dbm/dbm.c      rb_eDBMError = rb_define_class("DBMError", rb_eStandardError);
rb_define_class  922 ext/gdbm/gdbm.c     rb_cGDBM = rb_define_class("GDBM", rb_cObject);
rb_define_class  923 ext/gdbm/gdbm.c     rb_eGDBMError = rb_define_class("GDBMError", rb_eStandardError);
rb_define_class  924 ext/gdbm/gdbm.c     rb_eGDBMFatalError = rb_define_class("GDBMFatalError", rb_eException);
rb_define_class  692 ext/iconv/iconv.c     VALUE rb_cIconv = rb_define_class("Iconv", rb_cData);
rb_define_class  718 ext/sdbm/init.c     rb_cDBM = rb_define_class("SDBM", rb_cObject);
rb_define_class  719 ext/sdbm/init.c     rb_eDBMError = rb_define_class("SDBMError", rb_eStandardError);
rb_define_class  2417 ext/socket/socket.c     rb_eSocket = rb_define_class("SocketError", rb_eStandardError);
rb_define_class  2419 ext/socket/socket.c     rb_cBasicSocket = rb_define_class("BasicSocket", rb_cIO);
rb_define_class  2438 ext/socket/socket.c     rb_cIPSocket = rb_define_class("IPSocket", rb_cBasicSocket);
rb_define_class  2445 ext/socket/socket.c     rb_cTCPSocket = rb_define_class("TCPSocket", rb_cIPSocket);
rb_define_class  2451 ext/socket/socket.c     rb_cSOCKSSocket = rb_define_class("SOCKSSocket", rb_cTCPSocket);
rb_define_class  2459 ext/socket/socket.c     rb_cTCPServer = rb_define_class("TCPServer", rb_cTCPSocket);
rb_define_class  2466 ext/socket/socket.c     rb_cUDPSocket = rb_define_class("UDPSocket", rb_cIPSocket);
rb_define_class  2474 ext/socket/socket.c     rb_cUNIXSocket = rb_define_class("UNIXSocket", rb_cBasicSocket);
rb_define_class  2486 ext/socket/socket.c     rb_cUNIXServer = rb_define_class("UNIXServer", rb_cUNIXSocket);
rb_define_class  2494 ext/socket/socket.c     rb_cSocket = rb_define_class("Socket", rb_cBasicSocket);
rb_define_class  898 ext/stringio/stringio.c     VALUE StringIO = rb_define_class("StringIO", rb_cData);
rb_define_class  742 ext/strscan/strscan.c     StringScanner = rb_define_class("StringScanner", rb_cObject);
rb_define_class  836 ext/tcltklib/tcltklib.c     VALUE ip = rb_define_class("TclTkIp", rb_cObject);
rb_define_class  854 ext/tcltklib/tcltklib.c     eTkCallbackBreak = rb_define_class("TkCallbackBreak", rb_eStandardError);
rb_define_class  855 ext/tcltklib/tcltklib.c     eTkCallbackContinue = rb_define_class("TkCallbackContinue",rb_eStandardError);
rb_define_class   40 ext/tk/tkutil.c     VALUE cTK = rb_define_class("TkKernel", rb_cObject);
rb_define_class  5240 ext/win32ole/win32ole.c     cWIN32OLE = rb_define_class("WIN32OLE", rb_cObject);
rb_define_class  5308 ext/win32ole/win32ole.c     cWIN32OLE_TYPE = rb_define_class("WIN32OLE_TYPE", rb_cObject);
rb_define_class  5331 ext/win32ole/win32ole.c     cWIN32OLE_VARIABLE = rb_define_class("WIN32OLE_VARIABLE", rb_cObject);
rb_define_class  5340 ext/win32ole/win32ole.c     cWIN32OLE_METHOD = rb_define_class("WIN32OLE_METHOD", rb_cObject);
rb_define_class  5363 ext/win32ole/win32ole.c     cWIN32OLE_PARAM = rb_define_class("WIN32OLE_PARAM", rb_cObject);
rb_define_class  5373 ext/win32ole/win32ole.c     cWIN32OLE_EVENT = rb_define_class("WIN32OLE_EVENT", rb_cObject);
rb_define_class  5382 ext/win32ole/win32ole.c     eWIN32OLE_RUNTIME_ERROR = rb_define_class("WIN32OLERuntimeError", rb_eRuntimeError);
rb_define_class  2581 file.c             rb_cFile = rb_define_class("File", rb_cIO);
rb_define_class  1584 hash.c             rb_cHash = rb_define_class("Hash", rb_cObject);
rb_define_class  3806 io.c               rb_eIOError = rb_define_class("IOError", rb_eStandardError);
rb_define_class  3807 io.c               rb_eEOFError = rb_define_class("EOFError", rb_eIOError);
rb_define_class  3830 io.c               rb_cIO = rb_define_class("IO", rb_cObject);
rb_define_class  1627 numeric.c          rb_eZeroDivError = rb_define_class("ZeroDivisionError", rb_eStandardError);
rb_define_class  1628 numeric.c          rb_eFloatDomainError = rb_define_class("FloatDomainError", rb_eRangeError);
rb_define_class  1629 numeric.c          rb_cNumeric = rb_define_class("Numeric", rb_cObject);
rb_define_class  1656 numeric.c          rb_cInteger = rb_define_class("Integer", rb_cNumeric);
rb_define_class  1675 numeric.c          rb_cFixnum = rb_define_class("Fixnum", rb_cInteger);
rb_define_class  1717 numeric.c          rb_cFloat  = rb_define_class("Float", rb_cNumeric);
rb_define_class  1337 object.c           rb_cNilClass = rb_define_class("NilClass", rb_cObject);
rb_define_class  1352 object.c           rb_cSymbol = rb_define_class("Symbol", rb_cObject);
rb_define_class  1408 object.c           rb_cData = rb_define_class("Data", rb_cObject);
rb_define_class  1415 object.c           rb_cTrueClass = rb_define_class("TrueClass", rb_cObject);
rb_define_class  1424 object.c           rb_cFalseClass = rb_define_class("FalseClass", rb_cObject);
rb_define_class  492 range.c            rb_cRange = rb_define_class("Range", rb_cObject);
rb_define_class  1547 re.c               rb_eRegexpError = rb_define_class("RegexpError", rb_eStandardError);
rb_define_class  1574 re.c               rb_cRegexp = rb_define_class("Regexp", rb_cObject);
rb_define_class  1601 re.c               rb_cMatch  = rb_define_class("MatchData", rb_cObject);
rb_define_class  3138 string.c           rb_cString  = rb_define_class("String", rb_cObject);
rb_define_class  588 struct.c           rb_cStruct = rb_define_class("Struct", rb_cObject);
rb_define_class  1420 time.c             rb_cTime = rb_define_class("Time", rb_cObject);