1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13: #include "ruby/ruby.h"
14:
15: void Init_Array(void);
16: void Init_Bignum(void);
17: void Init_Binding(void);
18: void Init_Comparable(void);
19: void Init_transcode(void);
20: void Init_Dir(void);
21: void Init_Enumerable(void);
22: void Init_Enumerator(void);
23: void Init_Exception(void);
24: void Init_syserr(void);
25: void Init_eval(void);
26: void Init_load(void);
27: void Init_Proc(void);
28: void Init_File(void);
29: void Init_GC(void);
30: void Init_Hash(void);
31: void Init_IO(void);
32: void Init_Math(void);
33: void Init_marshal(void);
34: void Init_Numeric(void);
35: void Init_Object(void);
36: void Init_pack(void);
37: void Init_Precision(void);
38: void Init_sym(void);
39: void Init_id(void);
40: void Init_process(void);
41: void Init_Random(void);
42: void Init_Range(void);
43: void Init_Regexp(void);
44: void Init_signal(void);
45: void Init_String(void);
46: void Init_Struct(void);
47: void Init_Time(void);
48: void Init_var_tables(void);
49: void Init_version(void);
50: void Init_ISeq(void);
51: void Init_VM(void);
52: void Init_Thread(void);
53: void Init_Cont(void);
54: void Init_top_self(void);
55: void Init_Encoding(void);
56:
57: void
58: rb_call_inits()
59: {
60: Init_sym();
61: Init_id();
62: Init_var_tables();
63: Init_Object();
64: Init_top_self();
65: Init_Encoding();
66: Init_Comparable();
67: Init_Enumerable();
68: Init_Precision();
69: Init_String();
70: Init_Exception();
71: Init_eval();
72: Init_jump();
73: Init_Numeric();
74: Init_Bignum();
75: Init_syserr();
76: Init_Array();
77: Init_Hash();
78: Init_Struct();
79: Init_Regexp();
80: Init_pack();
81: Init_transcode();
82: Init_marshal();
83: Init_Range();
84: Init_IO();
85: Init_Dir();
86: Init_Time();
87: Init_Random();
88: Init_signal();
89: Init_process();
90: Init_load();
91: Init_Proc();
92: Init_Binding();
93: Init_Math();
94: Init_GC();
95: Init_Enumerator();
96: Init_VM();
97: Init_ISeq();
98: Init_Thread();
99: Init_Cont();
100: Init_version();
101: }