Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Newer
Older
100644 118 lines (114 sloc) 2.511 kB
9595725 update copyrights to 2011
Laurent Sansonetti authored
1 /*
2 * This file is covered by the Ruby license. See COPYING for more details.
7d7d3e8 @ferrous26 Change ownership to The MacRuby Team and update copyrights
ferrous26 authored
3 *
4 * Copyright (C) 2012, The MacRuby Team. All rights reserved.
9595725 update copyrights to 2011
Laurent Sansonetti authored
5 * Copyright (C) 2007-2011, Apple Inc. All rights reserved.
6 * Copyright (C) 1993-2007 Yukihiro Matsumoto
7 */
9c1d230 committing experimental branch content
Laurent Sansonetti authored
8
d0898dd include/ruby/macruby.h -> macruby_internal.h
Laurent Sansonetti authored
9 #include "macruby_internal.h"
9c1d230 committing experimental branch content
Laurent Sansonetti authored
10
11 void Init_Array(void);
12 void Init_Bignum(void);
13 void Init_Binding(void);
14 void Init_Comparable(void);
15 void Init_Complex(void);
1a1a935 fixed IO regressions + other bugs
Laurent Sansonetti authored
16 void Init_Dir(void);
9c1d230 committing experimental branch content
Laurent Sansonetti authored
17 void Init_Enumerable(void);
18 void Init_Enumerator(void);
19 void Init_Exception(void);
20 void Init_syserr(void);
21 void Init_eval(void);
22 void Init_load(void);
23 void Init_Proc(void);
24 void Init_File(void);
25 void Init_GC(void);
26 void Init_Hash(void);
79b00e1 initialize the new ENV file
Laurent Sansonetti authored
27 void Init_ENV(void);
9c1d230 committing experimental branch content
Laurent Sansonetti authored
28 void Init_IO(void);
29 void Init_Math(void);
475a4a6 working on Marshal (work in progress...)
Laurent Sansonetti authored
30 void Init_marshal(void);
9c1d230 committing experimental branch content
Laurent Sansonetti authored
31 void Init_Numeric(void);
32 void Init_Object(void);
c1833dd some work on garbage collecting singleton classes - disabled for now …
Laurent Sansonetti authored
33 void Init_Class(void);
9c1d230 committing experimental branch content
Laurent Sansonetti authored
34 void Init_pack(void);
35 void Init_Precision(void);
19f18d3 a new Symbol class, unicode-aware + refactored/cleaned symbol generation
Laurent Sansonetti authored
36 void Init_Symbol(void);
37 void Init_PreSymbol(void);
9c1d230 committing experimental branch content
Laurent Sansonetti authored
38 void Init_id(void);
1a1a935 fixed IO regressions + other bugs
Laurent Sansonetti authored
39 void Init_process(void);
9c1d230 committing experimental branch content
Laurent Sansonetti authored
40 void Init_Random(void);
41 void Init_Range(void);
42 void Init_Rational(void);
43 void Init_Regexp(void);
44 void Init_signal(void);
45 void Init_String(void);
46 void Init_Struct(void);
f4f4308 HUGE commit. Removed most of the IO systems, excluded many of the IO-…
Patrick Thomson authored
47 void Init_Time(void);
9c1d230 committing experimental branch content
Laurent Sansonetti authored
48 void Init_var_tables(void);
49 void Init_version(void);
50 void Init_VM(void);
51 void Init_Thread(void);
52 //void Init_Cont(void);
53 void Init_Encoding(void);
54 void Init_PostGC(void);
55 void Init_ObjC(void);
85fe9f2 working on a ruby-FFI compatible API
Laurent Sansonetti authored
56 void Init_BridgeSupport(void);
57 void Init_FFI(void);
261b69c adding GCD API (only available on SnowLeopard)
Laurent Sansonetti authored
58 void Init_Dispatch(void);
ffe45d2 Add support for Encoding::Converter and move String#encode and String…
Patrick Thomson authored
59 void Init_Transcode(void);
2ebb888 1st design changes for multithreaded MacRuby
Laurent Sansonetti authored
60 void Init_PostVM(void);
d23d46b Add a Sandbox class that adds sandbox(7) functionality.
Patrick Thomson authored
61 void Init_sandbox(void);
9c1d230 committing experimental branch content
Laurent Sansonetti authored
62
63 void
64 rb_call_inits()
65 {
19f18d3 a new Symbol class, unicode-aware + refactored/cleaned symbol generation
Laurent Sansonetti authored
66 Init_PreSymbol();
9c1d230 committing experimental branch content
Laurent Sansonetti authored
67 Init_id();
68 Init_var_tables();
69 Init_Object();
c1833dd some work on garbage collecting singleton classes - disabled for now …
Laurent Sansonetti authored
70 Init_Class();
9c1d230 committing experimental branch content
Laurent Sansonetti authored
71 Init_VM();
72 Init_Encoding();
73 Init_Comparable();
74 Init_Enumerable();
75 Init_Precision();
76 Init_String();
19f18d3 a new Symbol class, unicode-aware + refactored/cleaned symbol generation
Laurent Sansonetti authored
77 Init_Symbol();
9c1d230 committing experimental branch content
Laurent Sansonetti authored
78 Init_Exception();
79 Init_eval();
80 Init_jump();
81 Init_Numeric();
82 Init_Bignum();
83 Init_syserr();
84 Init_Array();
85 Init_Hash();
79b00e1 initialize the new ENV file
Laurent Sansonetti authored
86 Init_ENV();
9c1d230 committing experimental branch content
Laurent Sansonetti authored
87 Init_Struct();
88 Init_Regexp();
89 Init_pack();
475a4a6 working on Marshal (work in progress...)
Laurent Sansonetti authored
90 Init_marshal();
9c1d230 committing experimental branch content
Laurent Sansonetti authored
91 Init_Range();
92 Init_IO();
1a1a935 fixed IO regressions + other bugs
Laurent Sansonetti authored
93 Init_Dir();
9c1d230 committing experimental branch content
Laurent Sansonetti authored
94 Init_Time();
95 Init_Random();
96 Init_signal();
1a1a935 fixed IO regressions + other bugs
Laurent Sansonetti authored
97 Init_process();
9c1d230 committing experimental branch content
Laurent Sansonetti authored
98 Init_load();
99 Init_Proc();
100 Init_Binding();
101 Init_Math();
102 Init_GC();
103 Init_Enumerator();
104 Init_Thread();
105 //Init_Cont();
106 Init_Rational();
107 Init_Complex();
108 Init_version();
109 Init_PostGC();
110 Init_ObjC();
85fe9f2 working on a ruby-FFI compatible API
Laurent Sansonetti authored
111 Init_BridgeSupport();
112 Init_FFI();
261b69c adding GCD API (only available on SnowLeopard)
Laurent Sansonetti authored
113 Init_Dispatch();
ffe45d2 Add support for Encoding::Converter and move String#encode and String…
Patrick Thomson authored
114 Init_Transcode();
d23d46b Add a Sandbox class that adds sandbox(7) functionality.
Patrick Thomson authored
115 Init_sandbox();
2ebb888 1st design changes for multithreaded MacRuby
Laurent Sansonetti authored
116 Init_PostVM();
9c1d230 committing experimental branch content
Laurent Sansonetti authored
117 }
Something went wrong with that request. Please try again.