!RBIX
12529030924842180271
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
28
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
11
I
6
I
0
I
0
I
0
n
p
5
x
3
AST
x
11
open_module
x
15
__module_init__
M
1
n
n
x
3
AST
i
147
5
66
99
7
0
45
1
2
65
49
3
3
13
99
12
7
4
12
7
5
12
65
12
49
6
4
15
49
4
0
15
99
7
7
45
1
8
65
49
3
3
13
99
12
7
4
12
7
9
12
65
12
49
6
4
15
49
4
0
15
99
7
10
45
1
11
65
49
3
3
13
99
12
7
4
12
7
12
12
65
12
49
6
4
15
49
4
0
15
99
7
13
45
1
14
65
49
3
3
13
99
12
7
4
12
7
15
12
65
12
49
6
4
15
49
4
0
15
99
7
16
45
1
17
65
49
3
3
13
99
12
7
4
12
7
18
12
65
12
49
6
4
15
49
4
0
11
I
6
I
0
I
0
I
0
n
p
19
x
10
SplatValue
x
4
Node
n
x
10
open_class
x
14
__class_init__
M
1
n
n
x
10
SplatValue
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
value
x
13
attr_accessor
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
5
@line
x
6
@value
p
7
I
-1
I
6
I
0
I
7
I
5
I
8
I
a
x
26
lib/compiler/ast/values.rb
p
2
x
4
line
x
5
value
x
17
method_visibility
x
15
add_defn_method
x
8
bytecode
M
1
n
n
x
8
bytecode
i
27
39
0
20
0
49
1
1
15
39
0
45
2
3
49
4
1
9
21
1
8
26
20
0
49
5
0
11
I
3
I
1
I
1
I
1
n
p
6
x
6
@value
x
8
bytecode
x
12
ArrayLiteral
n
x
8
kind_of?
x
10
cast_array
p
9
I
-1
I
b
I
0
I
c
I
8
I
d
I
1a
I
0
I
1b
x
26
lib/compiler/ast/values.rb
p
1
x
1
g
x
7
to_sexp
M
1
n
n
x
7
to_sexp
i
10
7
0
39
1
49
2
0
35
2
11
I
2
I
0
I
0
I
0
n
p
3
x
5
splat
x
6
@value
x
7
to_sexp
p
5
I
-1
I
10
I
0
I
11
I
a
x
26
lib/compiler/ast/values.rb
p
0
p
9
I
2
I
4
I
a
I
6
I
18
I
b
I
26
I
10
I
34
x
26
lib/compiler/ast/values.rb
p
0
x
13
attach_method
x
10
ConcatArgs
n
M
1
n
n
x
10
ConcatArgs
i
56
5
66
5
7
0
7
1
7
2
47
49
3
3
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
array
x
4
rest
x
4
size
x
13
attr_accessor
x
10
initialize
M
1
n
n
x
10
initialize
i
26
20
0
38
0
15
20
1
38
1
15
20
1
49
2
0
49
3
0
38
4
15
20
2
38
5
11
I
4
I
3
I
3
I
3
n
p
6
x
5
@line
x
6
@array
x
4
body
x
4
size
x
5
@size
x
5
@rest
p
11
I
-1
I
18
I
0
I
19
I
5
I
1a
I
a
I
1b
I
15
I
1c
I
1a
x
26
lib/compiler/ast/values.rb
p
3
x
4
line
x
5
array
x
4
rest
x
17
method_visibility
x
15
add_defn_method
x
8
bytecode
M
1
n
n
x
8
bytecode
i
31
39
0
20
0
49
1
1
15
39
2
20
0
49
1
1
15
20
0
49
3
0
15
20
0
7
4
79
49
5
2
11
I
4
I
1
I
1
I
1
n
p
6
x
6
@array
x
8
bytecode
x
5
@rest
x
10
cast_array
x
1
+
x
4
send
p
11
I
-1
I
1f
I
0
I
20
I
8
I
21
I
10
I
22
I
16
I
23
I
1f
x
26
lib/compiler/ast/values.rb
p
1
x
1
g
x
7
to_sexp
M
1
n
n
x
7
to_sexp
i
15
7
0
39
1
49
2
0
39
3
49
2
0
35
3
11
I
3
I
0
I
0
I
0
n
p
4
x
7
argscat
x
6
@array
x
7
to_sexp
x
5
@rest
p
5
I
-1
I
26
I
0
I
27
I
f
x
26
lib/compiler/ast/values.rb
p
0
p
9
I
2
I
16
I
e
I
18
I
1c
I
1f
I
2a
I
26
I
38
x
26
lib/compiler/ast/values.rb
p
0
x
6
SValue
n
M
1
n
n
x
6
SValue
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
value
x
13
attr_accessor
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
5
@line
x
6
@value
p
7
I
-1
I
2e
I
0
I
2f
I
5
I
30
I
a
x
26
lib/compiler/ast/values.rb
p
2
x
4
line
x
5
value
x
17
method_visibility
x
15
add_defn_method
x
8
bytecode
M
1
n
n
x
8
bytecode
i
90
39
0
20
0
49
1
1
15
39
0
45
2
3
49
4
1
9
88
20
0
49
5
0
19
1
15
20
0
49
6
0
15
20
0
7
7
78
49
8
2
15
20
0
79
49
9
1
15
20
0
7
10
79
49
8
2
15
20
0
20
1
49
11
1
15
20
0
78
49
9
1
15
20
0
7
12
79
49
8
2
15
20
1
49
13
0
8
89
1
11
I
5
I
2
I
1
I
1
n
p
14
x
6
@value
x
8
bytecode
x
10
SplatValue
n
x
8
kind_of?
x
9
new_label
x
3
dup
x
4
size
x
4
send
x
4
push
x
1
>
x
3
git
x
2
at
x
4
set!
p
29
I
-1
I
33
I
0
I
34
I
8
I
35
I
12
I
36
I
1a
I
38
I
20
I
39
I
29
I
3a
I
30
I
3b
I
39
I
3c
I
41
I
3e
I
48
I
3f
I
51
I
41
I
58
I
35
I
59
I
0
I
5a
x
26
lib/compiler/ast/values.rb
p
2
x
1
g
x
4
done
x
7
to_sexp
M
1
n
n
x
7
to_sexp
i
10
7
0
39
1
49
2
0
35
2
11
I
2
I
0
I
0
I
0
n
p
3
x
6
svalue
x
6
@value
x
7
to_sexp
p
5
I
-1
I
45
I
0
I
46
I
a
x
26
lib/compiler/ast/values.rb
p
0
p
9
I
2
I
2c
I
a
I
2e
I
18
I
33
I
26
I
45
I
34
x
26
lib/compiler/ast/values.rb
p
0
x
7
ToArray
n
M
1
n
n
x
7
ToArray
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
value
x
13
attr_accessor
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
5
@line
x
6
@value
p
7
I
-1
I
4d
I
0
I
4e
I
5
I
4f
I
a
x
26
lib/compiler/ast/values.rb
p
2
x
4
line
x
5
value
x
17
method_visibility
x
15
add_defn_method
x
8
bytecode
M
1
n
n
x
8
bytecode
i
22
5
20
0
47
49
0
1
15
39
1
20
0
49
2
1
15
20
0
49
3
0
11
I
3
I
1
I
1
I
1
n
p
4
x
3
pos
x
6
@value
x
8
bytecode
x
16
cast_multi_value
p
9
I
-1
I
52
I
0
I
53
I
8
I
55
I
10
I
56
I
16
x
26
lib/compiler/ast/values.rb
p
1
x
1
g
x
7
to_sexp
M
1
n
n
x
7
to_sexp
i
10
7
0
39
1
49
2
0
35
2
11
I
2
I
0
I
0
I
0
n
p
3
x
6
to_ary
x
6
@value
x
7
to_sexp
p
5
I
-1
I
59
I
0
I
5a
I
a
x
26
lib/compiler/ast/values.rb
p
0
p
9
I
2
I
4b
I
a
I
4d
I
18
I
52
I
26
I
59
I
34
x
26
lib/compiler/ast/values.rb
p
0
x
8
ToString
n
M
1
n
n
x
8
ToString
i
66
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
15
99
7
10
7
11
65
67
49
4
0
49
5
4
11
I
5
I
0
I
0
I
0
n
p
12
x
5
value
x
13
attr_accessor
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
5
@line
x
6
@value
p
7
I
-1
I
61
I
0
I
62
I
5
I
63
I
a
x
26
lib/compiler/ast/values.rb
p
2
x
4
line
x
5
value
x
17
method_visibility
x
15
add_defn_method
x
8
bytecode
M
1
n
n
x
8
bytecode
i
22
5
20
0
47
49
0
1
15
39
1
20
0
49
2
1
15
20
0
49
3
0
11
I
3
I
1
I
1
I
1
n
p
4
x
3
pos
x
6
@value
x
8
bytecode
x
9
meta_to_s
p
9
I
-1
I
66
I
0
I
67
I
8
I
69
I
10
I
6a
I
16
x
26
lib/compiler/ast/values.rb
p
1
x
1
g
x
13
value_defined
M
1
n
n
x
13
value_defined
i
17
39
0
9
15
39
0
20
0
20
1
49
1
2
8
16
1
11
I
5
I
2
I
2
I
2
n
p
2
x
6
@value
x
13
value_defined
p
11
I
-1
I
6d
I
0
I
6e
I
4
I
6f
I
f
I
6e
I
10
I
0
I
11
x
26
lib/compiler/ast/values.rb
p
2
x
1
g
x
1
f
x
7
to_sexp
M
1
n
n
x
7
to_sexp
i
28
7
0
35
1
19
0
15
39
1
9
23
20
0
39
1
49
2
0
49
3
1
8
24
1
15
20
0
11
I
3
I
1
I
0
I
0
n
p
4
x
5
evstr
x
6
@value
x
7
to_sexp
x
2
<<
p
11
I
-1
I
73
I
0
I
74
I
7
I
75
I
18
I
0
I
19
I
76
I
1c
x
26
lib/compiler/ast/values.rb
p
1
x
4
sexp
p
11
I
2
I
5f
I
a
I
61
I
18
I
66
I
26
I
6d
I
34
I
73
I
42
x
26
lib/compiler/ast/values.rb
p
0
p
11
I
2
I
3
I
1f
I
15
I
3c
I
2b
I
59
I
4a
I
76
I
5e
I
93
x
26
lib/compiler/ast/values.rb
p
0
x
13
attach_method
p
3
I
2
I
2
I
1c
x
26
lib/compiler/ast/values.rb
p
0
x
13
attach_method
p
3
I
0
I
1
I
1c
x
26
lib/compiler/ast/values.rb
p
0
