!RBIX
2138443229280315561
x
M
1
n
n
x
10
__script__
i
28
99
7
0
65
49
1
2
13
99
12
7
2
12
7
3
12
65
12
49
4
4
15
49
2
0
15
2
11
I
6
I
0
I
0
I
0
n
p
5
x
8
Rubinius
x
11
open_module
x
15
__module_init__
M
1
n
n
x
8
Rubinius
i
29
5
66
99
7
0
1
65
49
1
3
13
99
12
7
2
12
7
3
12
65
12
49
4
4
15
49
2
0
11
I
6
I
0
I
0
I
0
n
p
5
x
8
Compiler
x
10
open_class
x
14
__class_init__
M
1
n
n
x
8
Compiler
i
190
5
66
99
7
0
65
49
1
2
13
99
12
7
2
12
7
3
12
65
12
49
4
4
15
49
2
0
15
99
7
5
1
65
49
6
3
13
99
12
7
7
12
7
8
12
65
12
49
4
4
15
49
7
0
15
99
7
9
1
65
49
6
3
13
99
12
7
7
12
7
10
12
65
12
49
4
4
15
49
7
0
15
99
7
11
1
65
49
6
3
13
99
12
7
7
12
7
12
12
65
12
49
4
4
15
49
7
0
15
99
7
13
1
65
49
6
3
13
99
12
7
7
12
7
14
12
65
12
49
4
4
15
49
7
0
15
99
7
15
1
65
49
6
3
13
99
12
7
7
12
7
16
12
65
12
49
4
4
15
49
7
0
15
99
7
17
1
65
49
6
3
13
99
12
7
7
12
7
18
12
65
12
49
4
4
15
49
7
0
11
I
6
I
0
I
0
I
0
n
p
19
x
14
LocalVariables
x
11
open_module
x
15
__module_init__
M
1
n
n
x
14
LocalVariables
i
58
5
66
99
7
0
7
1
65
67
49
2
0
49
3
4
15
99
7
4
7
5
65
67
49
2
0
49
3
4
15
99
7
6
7
7
65
67
49
2
0
49
3
4
15
99
7
8
7
9
65
67
49
2
0
49
3
4
11
I
5
I
0
I
0
I
0
n
p
10
x
9
variables
M
1
n
n
x
9
variables
i
16
39
0
13
10
15
15
44
43
1
78
49
2
1
38
0
11
I
2
I
0
I
0
I
0
n
p
3
x
10
@variables
x
4
Hash
x
16
new_from_literal
p
5
I
-1
I
4
I
0
I
5
I
10
x
22
lib/compiler/locals.rb
p
0
x
17
method_visibility
x
15
add_defn_method
x
11
local_count
M
1
n
n
x
11
local_count
i
7
5
48
0
49
1
0
11
I
1
I
0
I
0
I
0
n
p
2
x
9
variables
x
4
size
p
5
I
-1
I
8
I
0
I
9
I
7
x
22
lib/compiler/locals.rb
p
0
x
11
local_names
M
1
n
n
x
11
local_names
i
28
35
0
19
0
15
35
0
19
1
15
5
48
0
56
1
50
2
0
15
20
0
20
1
81
3
19
0
11
I
4
I
2
I
0
I
0
n
p
4
x
9
variables
M
1
p
2
x
9
for_block
t
n
x
11
local_names
i
66
58
37
19
0
15
37
19
1
15
15
20
1
13
45
0
1
12
49
2
1
9
33
15
21
1
1
20
0
49
3
1
8
65
13
45
4
5
12
49
2
1
9
63
15
21
1
0
20
1
49
6
0
20
0
13
18
3
49
7
2
15
8
65
15
1
11
I
7
I
2
I
2
I
2
n
p
8
x
17
EvalLocalVariable
n
x
3
===
x
2
<<
x
13
LocalVariable
n
x
4
slot
x
3
[]=
p
17
I
0
I
f
I
a
I
10
I
c
I
11
I
17
I
12
I
21
I
13
I
2c
I
14
I
40
I
10
I
41
I
0
I
42
x
22
lib/compiler/locals.rb
p
2
x
4
name
x
3
var
x
9
each_pair
x
1
+
p
11
I
-1
I
c
I
0
I
d
I
5
I
e
I
a
I
f
I
13
I
19
I
1c
x
22
lib/compiler/locals.rb
p
2
x
5
names
x
10
eval_names
x
13
allocate_slot
M
1
n
n
x
13
allocate_slot
i
7
5
48
0
49
1
0
11
I
1
I
0
I
0
I
0
n
p
2
x
9
variables
x
4
size
p
5
I
-1
I
1c
I
0
I
1d
I
7
x
22
lib/compiler/locals.rb
p
0
p
9
I
2
I
4
I
10
I
8
I
1e
I
c
I
2c
I
1c
I
3a
x
22
lib/compiler/locals.rb
p
0
x
13
attach_method
x
13
LocalVariable
x
10
open_class
x
14
__class_init__
M
1
n
n
x
13
LocalVariable
i
52
5
66
5
7
0
47
49
1
1
15
99
7
2
7
3
65
67
49
4
0
49
5
4
15
99
7
6
7
7
65
67
49
4
0
49
5
4
15
99
7
8
7
9
65
67
49
4
0
49
5
4
11
I
5
I
0
I
0
I
0
n
p
10
x
4
slot
x
11
attr_reader
x
10
initialize
M
1
n
n
x
10
initialize
i
5
20
0
38
0
11
I
2
I
1
I
1
I
1
n
p
1
x
5
@slot
p
5
I
-1
I
24
I
0
I
25
I
5
x
22
lib/compiler/locals.rb
p
1
x
4
slot
x
17
method_visibility
x
15
add_defn_method
x
9
reference
M
1
n
n
x
9
reference
i
29
45
0
1
13
71
2
47
9
23
47
49
3
0
13
39
4
47
49
5
1
15
8
28
39
4
49
2
1
11
I
3
I
0
I
0
I
0
n
p
6
x
14
LocalReference
n
x
3
new
x
8
allocate
x
5
@slot
x
10
initialize
p
5
I
-1
I
28
I
0
I
29
I
1d
x
22
lib/compiler/locals.rb
p
0
x
16
nested_reference
M
1
n
n
x
16
nested_reference
i
29
45
0
1
13
71
2
47
9
23
47
49
3
0
13
39
4
47
49
5
1
15
8
28
39
4
49
2
1
11
I
3
I
0
I
0
I
0
n
p
6
x
20
NestedLocalReference
n
x
3
new
x
8
allocate
x
5
@slot
x
10
initialize
p
5
I
-1
I
2c
I
0
I
2d
I
1d
x
22
lib/compiler/locals.rb
p
0
p
9
I
2
I
22
I
a
I
24
I
18
I
28
I
26
I
2c
I
34
x
22
lib/compiler/locals.rb
p
0
x
19
NestedLocalVariable
M
1
n
n
x
19
NestedLocalVariable
i
50
5
66
5
7
0
7
1
47
49
2
2
15
99
7
3
7
4
65
67
49
5
0
49
6
4
15
99
7
7
7
8
65
67
49
5
0
49
6
4
15
5
7
9
7
7
47
49
10
2
11
I
5
I
0
I
0
I
0
n
p
11
x
5
depth
x
4
slot
x
11
attr_reader
x
10
initialize
M
1
n
n
x
10
initialize
i
10
20
0
38
0
15
20
1
38
1
11
I
3
I
2
I
2
I
2
n
p
2
x
6
@depth
x
5
@slot
p
7
I
-1
I
34
I
0
I
35
I
5
I
36
I
a
x
22
lib/compiler/locals.rb
p
2
x
5
depth
x
4
slot
x
17
method_visibility
x
15
add_defn_method
x
9
reference
M
1
n
n
x
9
reference
i
33
45
0
1
13
71
2
47
9
25
47
49
3
0
13
39
4
39
5
47
49
6
2
15
8
32
39
4
39
5
49
2
2
11
I
4
I
0
I
0
I
0
n
p
7
x
20
NestedLocalReference
n
x
3
new
x
8
allocate
x
5
@slot
x
6
@depth
x
10
initialize
p
5
I
-1
I
39
I
0
I
3a
I
21
x
22
lib/compiler/locals.rb
p
0
x
16
nested_reference
x
12
alias_method
p
9
I
2
I
32
I
c
I
34
I
1a
I
39
I
28
I
3d
I
32
x
22
lib/compiler/locals.rb
p
0
x
17
EvalLocalVariable
M
1
n
n
x
17
EvalLocalVariable
i
48
5
66
5
7
0
47
49
1
1
15
99
7
2
7
3
65
67
49
4
0
49
5
4
15
99
7
6
7
7
65
67
49
4
0
49
5
4
15
5
7
8
7
6
47
49
9
2
11
I
5
I
0
I
0
I
0
n
p
10
x
4
name
x
11
attr_reader
x
10
initialize
M
1
n
n
x
10
initialize
i
5
20
0
38
0
11
I
2
I
1
I
1
I
1
n
p
1
x
5
@name
p
5
I
-1
I
43
I
0
I
44
I
5
x
22
lib/compiler/locals.rb
p
1
x
4
name
x
17
method_visibility
x
15
add_defn_method
x
9
reference
M
1
n
n
x
9
reference
i
29
45
0
1
13
71
2
47
9
23
47
49
3
0
13
39
4
47
49
5
1
15
8
28
39
4
49
2
1
11
I
3
I
0
I
0
I
0
n
p
6
x
18
EvalLocalReference
n
x
3
new
x
8
allocate
x
5
@name
x
10
initialize
p
5
I
-1
I
47
I
0
I
48
I
1d
x
22
lib/compiler/locals.rb
p
0
x
16
nested_reference
x
12
alias_method
p
9
I
2
I
41
I
a
I
43
I
18
I
47
I
26
I
4b
I
30
x
22
lib/compiler/locals.rb
p
0
x
14
LocalReference
M
1
n
n
x
14
LocalReference
i
52
5
66
5
7
0
47
49
1
1
15
99
7
2
7
3
65
67
49
4
0
49
5
4
15
99
7
6
7
7
65
67
49
4
0
49
5
4
15
99
7
8
7
9
65
67
49
4
0
49
5
4
11
I
5
I
0
I
0
I
0
n
p
10
x
4
slot
x
11
attr_reader
x
10
initialize
M
1
n
n
x
10
initialize
i
5
20
0
38
0
11
I
2
I
1
I
1
I
1
n
p
1
x
5
@slot
p
5
I
-1
I
51
I
0
I
52
I
5
x
22
lib/compiler/locals.rb
p
1
x
4
slot
x
17
method_visibility
x
15
add_defn_method
x
12
get_bytecode
M
1
n
n
x
12
get_bytecode
i
8
20
0
39
0
49
1
1
11
I
3
I
1
I
1
I
1
n
p
2
x
5
@slot
x
10
push_local
p
5
I
-1
I
55
I
0
I
56
I
8
x
22
lib/compiler/locals.rb
p
1
x
1
g
x
12
set_bytecode
M
1
n
n
x
12
set_bytecode
i
8
20
0
39
0
49
1
1
11
I
3
I
1
I
1
I
1
n
p
2
x
5
@slot
x
9
set_local
p
5
I
-1
I
59
I
0
I
5a
I
8
x
22
lib/compiler/locals.rb
p
1
x
1
g
p
9
I
2
I
4f
I
a
I
51
I
18
I
55
I
26
I
59
I
34
x
22
lib/compiler/locals.rb
p
0
x
20
NestedLocalReference
M
1
n
n
x
20
NestedLocalReference
i
60
5
66
5
7
0
47
49
1
1
15
5
7
2
47
49
3
1
15
99
7
4
7
5
65
67
49
6
0
49
7
4
15
99
7
8
7
9
65
67
49
6
0
49
7
4
15
99
7
10
7
11
65
67
49
6
0
49
7
4
11
I
5
I
0
I
0
I
0
n
p
12
x
5
depth
x
13
attr_accessor
x
4
slot
x
11
attr_reader
x
10
initialize
M
1
n
n
x
10
initialize
i
18
23
1
10
8
78
19
1
15
20
0
38
0
15
20
1
38
1
11
I
3
I
2
I
1
I
2
n
p
2
x
5
@slot
x
6
@depth
p
7
I
-1
I
62
I
8
I
63
I
d
I
64
I
12
x
22
lib/compiler/locals.rb
p
2
x
4
slot
x
5
depth
x
17
method_visibility
x
15
add_defn_method
x
12
get_bytecode
M
1
n
n
x
12
get_bytecode
i
26
39
0
78
83
1
9
16
20
0
39
2
49
3
1
8
25
20
0
39
0
39
2
49
4
2
11
I
4
I
1
I
1
I
1
n
p
5
x
6
@depth
x
2
==
x
5
@slot
x
10
push_local
x
16
push_local_depth
p
11
I
-1
I
67
I
0
I
68
I
7
I
69
I
10
I
6b
I
19
I
0
I
1a
x
22
lib/compiler/locals.rb
p
1
x
1
g
x
12
set_bytecode
M
1
n
n
x
12
set_bytecode
i
26
39
0
78
83
1
9
16
20
0
39
2
49
3
1
8
25
20
0
39
0
39
2
49
4
2
11
I
4
I
1
I
1
I
1
n
p
5
x
6
@depth
x
2
==
x
5
@slot
x
9
set_local
x
15
set_local_depth
p
11
I
-1
I
6f
I
0
I
70
I
7
I
71
I
10
I
73
I
19
I
0
I
1a
x
22
lib/compiler/locals.rb
p
1
x
1
g
p
11
I
2
I
5f
I
a
I
60
I
12
I
62
I
20
I
67
I
2e
I
6f
I
3c
x
22
lib/compiler/locals.rb
p
0
x
18
EvalLocalReference
M
1
n
n
x
18
EvalLocalReference
i
52
5
66
5
7
0
47
49
1
1
15
99
7
2
7
3
65
67
49
4
0
49
5
4
15
99
7
6
7
7
65
67
49
4
0
49
5
4
15
99
7
8
7
9
65
67
49
4
0
49
5
4
11
I
5
I
0
I
0
I
0
n
p
10
x
5
depth
x
13
attr_accessor
x
10
initialize
M
1
n
n
x
10
initialize
i
9
20
0
38
0
15
78
38
1
11
I
2
I
1
I
1
I
1
n
p
2
x
5
@name
x
6
@depth
p
7
I
-1
I
7d
I
0
I
7e
I
5
I
7f
I
9
x
22
lib/compiler/locals.rb
p
1
x
4
name
x
17
method_visibility
x
15
add_defn_method
x
12
get_bytecode
M
1
n
n
x
12
get_bytecode
i
24
20
0
49
0
0
15
20
0
39
1
49
2
1
15
20
0
7
3
79
3
49
4
3
11
I
5
I
1
I
1
I
1
n
p
5
x
14
push_variables
x
5
@name
x
12
push_literal
x
14
get_eval_local
x
4
send
p
9
I
-1
I
82
I
0
I
83
I
6
I
84
I
e
I
85
I
18
x
22
lib/compiler/locals.rb
p
1
x
1
g
x
12
set_bytecode
M
1
n
n
x
12
set_bytecode
i
36
20
0
49
0
0
15
20
0
49
1
0
15
20
0
39
2
49
3
1
15
20
0
49
1
0
15
20
0
7
4
80
3
49
5
3
11
I
5
I
1
I
1
I
1
n
p
6
x
14
push_variables
x
4
swap
x
5
@name
x
12
push_literal
x
14
set_eval_local
x
4
send
p
13
I
-1
I
88
I
0
I
89
I
6
I
8a
I
c
I
8b
I
14
I
8c
I
1a
I
8d
I
24
x
22
lib/compiler/locals.rb
p
1
x
1
g
p
9
I
2
I
7b
I
a
I
7d
I
18
I
82
I
26
I
88
I
34
x
22
lib/compiler/locals.rb
p
0
p
15
I
2
I
3
I
1c
I
21
I
37
I
31
I
52
I
40
I
6d
I
4e
I
88
I
5e
I
a3
I
78
I
be
x
22
lib/compiler/locals.rb
p
0
x
13
attach_method
p
3
I
2
I
2
I
1d
x
22
lib/compiler/locals.rb
p
0
x
13
attach_method
p
3
I
0
I
1
I
1c
x
22
lib/compiler/locals.rb
p
0
