• Main Page
  • Modules
  • Data Structures
  • Files
  • File List
  • Globals

inits.c

Go to the documentation of this file.
00001 /**********************************************************************
00002 
00003   inits.c -
00004 
00005   $Author: akr $
00006   created at: Tue Dec 28 16:01:58 JST 1993
00007 
00008   Copyright (C) 1993-2007 Yukihiro Matsumoto
00009 
00010 **********************************************************************/
00011 
00012 #include "ruby/ruby.h"
00013 
00014 #define CALL(n) {void Init_##n(void); Init_##n();}
00015 
00016 void
00017 rb_call_inits(void)
00018 {
00019     CALL(RandomSeed);
00020     CALL(sym);
00021     CALL(var_tables);
00022     CALL(Object);
00023     CALL(top_self);
00024     CALL(Encoding);
00025     CALL(Comparable);
00026     CALL(Enumerable);
00027     CALL(String);
00028     CALL(Exception);
00029     CALL(eval);
00030     CALL(safe);
00031     CALL(jump);
00032     CALL(Numeric);
00033     CALL(Bignum);
00034     CALL(syserr);
00035     CALL(Array);
00036     CALL(Hash);
00037     CALL(Struct);
00038     CALL(Regexp);
00039     CALL(pack);
00040     CALL(transcode);
00041     CALL(marshal);
00042     CALL(Range);
00043     CALL(IO);
00044     CALL(Dir);
00045     CALL(Time);
00046     CALL(Random);
00047     CALL(signal);
00048     CALL(process);
00049     CALL(load);
00050     CALL(Proc);
00051     CALL(Binding);
00052     CALL(Math);
00053     CALL(GC);
00054     CALL(Enumerator);
00055     CALL(VM);
00056     CALL(ISeq);
00057     CALL(Thread);
00058     CALL(Cont);
00059     CALL(Rational);
00060     CALL(Complex);
00061     CALL(version);
00062 }
00063 #undef CALL
00064 

Generated on Wed Sep 8 2010 09:55:52 for Ruby by  doxygen 1.7.1