Ruby  2.5.0dev(2017-10-22revision60238)
inits.c
Go to the documentation of this file.
1 /**********************************************************************
2 
3  inits.c -
4 
5  $Author$
6  created at: Tue Dec 28 16:01:58 JST 1993
7 
8  Copyright (C) 1993-2007 Yukihiro Matsumoto
9 
10 **********************************************************************/
11 
12 #include "internal.h"
13 
14 #define CALL(n) {void Init_##n(void); Init_##n();}
15 
16 void
18 {
19  CALL(Method);
20  CALL(RandomSeedCore);
21  CALL(sym);
22  CALL(var_tables);
23  CALL(Object);
24  CALL(top_self);
25  CALL(Encoding);
26  CALL(Comparable);
27  CALL(Enumerable);
28  CALL(String);
29  CALL(Exception);
30  CALL(eval);
31  CALL(safe);
32  CALL(jump);
33  CALL(Numeric);
34  CALL(Bignum);
35  CALL(syserr);
36  CALL(Array);
37  CALL(Hash);
38  CALL(Struct);
39  CALL(Regexp);
40  CALL(pack);
41  CALL(transcode);
42  CALL(marshal);
43  CALL(Range);
44  CALL(IO);
45  CALL(Dir);
46  CALL(Time);
47  CALL(Random);
48  CALL(signal);
49  CALL(load);
50  CALL(Proc);
51  CALL(Binding);
52  CALL(Math);
53  CALL(GC);
54  CALL(Enumerator);
55  CALL(VM);
56  CALL(ISeq);
57  CALL(Thread);
58  CALL(process);
59  CALL(Cont);
60  CALL(Rational);
61  CALL(Complex);
62  CALL(version);
63  CALL(vm_trace);
64 }
65 #undef CALL
void rb_call_inits(void)
Definition: inits.c:17
#define sym(x)
Definition: date_core.c:3721
typedefRUBY_SYMBOL_EXPORT_BEGIN struct re_pattern_buffer Regexp
Definition: re.h:29
#define CALL(n)
Definition: inits.c:14