/src/mruby/build/host/mrbgems/mruby-range-ext/gem_init.c
Line | Count | Source |
1 | | /* |
2 | | * This file is loading the irep |
3 | | * Ruby GEM code. |
4 | | * |
5 | | * This file was generated by mruby/lib/mruby/gem.rb. |
6 | | * |
7 | | * IMPORTANT: |
8 | | * This file was generated! |
9 | | * All manual changes will get lost. |
10 | | */ |
11 | | #include <stdlib.h> |
12 | | #include <mruby.h> |
13 | | #include <mruby/irep.h> |
14 | | #include <mruby/debug.h> |
15 | | #include <mruby/proc.h> |
16 | | #include <mruby/presym.h> |
17 | | |
18 | | #define mrb_BRACED(...) {__VA_ARGS__} |
19 | | #define mrb_DEFINE_SYMS_VAR(name, len, syms, qualifier) \ |
20 | | static qualifier mrb_sym name[len] = mrb_BRACED syms |
21 | | |
22 | | mrb_DEFINE_SYMS_VAR(gem_mrblib_mruby_range_ext_proc_syms_7, 1, (MRB_SYM(push), ), const); |
23 | | static const mrb_code gem_mrblib_mruby_range_ext_proc_iseq_7[44] = { |
24 | | 0x34,0x04,0x00,0x00,0x21,0x03,0x04,0x00,0x06,0x04,0x44,0x03,0x27,0x03,0x00,0x04,0x11,0x03,0x3a,0x03, |
25 | | 0x21,0x03,0x05,0x00,0x01,0x04,0x01,0x2f,0x03,0x00,0x01,0x21,0x03,0x04,0x00,0x3f,0x03,0x01,0x22,0x03, |
26 | | 0x04,0x00,0x38,0x03,}; |
27 | | mrb_DEFINE_SYMS_VAR(gem_mrblib_mruby_range_ext_proc_lv_7, 2, (MRB_SYM(i), 0,), const); |
28 | | static const mrb_irep gem_mrblib_mruby_range_ext_proc_irep_7 = { |
29 | | 3,6,0, |
30 | | MRB_IREP_STATIC,gem_mrblib_mruby_range_ext_proc_iseq_7, |
31 | | NULL,gem_mrblib_mruby_range_ext_proc_syms_7,NULL, |
32 | | gem_mrblib_mruby_range_ext_proc_lv_7, |
33 | | NULL, /* debug_info */ |
34 | | 44,0,1,0,0 |
35 | | }; |
36 | | static const mrb_irep *gem_mrblib_mruby_range_ext_proc_reps_2[1] = { |
37 | | &gem_mrblib_mruby_range_ext_proc_irep_7, |
38 | | }; |
39 | | static const mrb_irep_pool gem_mrblib_mruby_range_ext_proc_pool_2[4] = { |
40 | | {IREP_TT_STR|(47<<2), {"\x63\x61\x6e\x6e\x6f\x74\x20\x67\x65\x74\x20\x74\x68\x65\x20\x66\x69\x72\x73\x74\x20\x65\x6c\x65\x6d\x65\x6e\x74\x20\x6f\x66\x20\x62\x65\x67\x69\x6e\x6c\x65\x73\x73\x20\x72\x61\x6e\x67\x65"}}, |
41 | | {IREP_TT_STR|(33<<2), {"\x77\x72\x6f\x6e\x67\x20\x6e\x75\x6d\x62\x65\x72\x20\x6f\x66\x20\x61\x72\x67\x75\x6d\x65\x6e\x74\x73\x20\x28\x67\x69\x76\x65\x6e\x20"}}, |
42 | | {IREP_TT_STR|(13<<2), {"\x2c\x20\x65\x78\x70\x65\x63\x74\x65\x64\x20\x31\x29"}}, |
43 | | {IREP_TT_STR|(37<<2), {"\x6e\x65\x67\x61\x74\x69\x76\x65\x20\x61\x72\x72\x61\x79\x20\x73\x69\x7a\x65\x20\x28\x6f\x72\x20\x73\x69\x7a\x65\x20\x74\x6f\x6f\x20\x62\x69\x67\x29"}}, |
44 | | }; |
45 | | mrb_DEFINE_SYMS_VAR(gem_mrblib_mruby_range_ext_proc_syms_2, 8, (MRB_SYM(begin), MRB_SYM(RangeError), MRB_SYM(raise), MRB_SYM_Q(empty), MRB_SYM(length), MRB_SYM(ArgumentError), MRB_SYM(__to_int), MRB_SYM(each), ), const); |
46 | | static const mrb_code gem_mrblib_mruby_range_ext_proc_iseq_2[134] = { |
47 | | 0x34,0x00,0x10,0x00,0x2d,0x06,0x00,0x00,0x28,0x06,0x00,0x03,0x25,0x00,0x0a,0x1d,0x07,0x01,0x51,0x08, |
48 | | 0x00,0x2d,0x06,0x02,0x02,0x01,0x06,0x01,0x2f,0x06,0x03,0x00,0x27,0x06,0x00,0x06,0x2d,0x06,0x00,0x00, |
49 | | 0x38,0x06,0x01,0x06,0x01,0x2f,0x06,0x04,0x00,0x07,0x07,0x42,0x06,0x26,0x06,0x00,0x18,0x1d,0x07,0x05, |
50 | | 0x51,0x08,0x01,0x01,0x09,0x01,0x2f,0x09,0x04,0x00,0x52,0x08,0x51,0x09,0x02,0x52,0x08,0x2d,0x06,0x02, |
51 | | 0x02,0x01,0x06,0x01,0x06,0x07,0x23,0x06,0x01,0x03,0x06,0x01,0x06,0x03,0x2f,0x06,0x06,0x00,0x01,0x04, |
52 | | 0x06,0x06,0x06,0x01,0x07,0x04,0x44,0x06,0x26,0x06,0x00,0x0a,0x1d,0x07,0x05,0x51,0x08,0x03,0x2d,0x06, |
53 | | 0x02,0x02,0x47,0x05,0x00,0x57,0x07,0x00,0x2e,0x06,0x07,0x00,0x38,0x05,}; |
54 | | mrb_DEFINE_SYMS_VAR(gem_mrblib_mruby_range_ext_proc_lv_2, 5, (MRB_SYM(args), 0,MRB_SYM(nv), MRB_SYM(n), MRB_SYM(ary), ), const); |
55 | | static const mrb_irep gem_mrblib_mruby_range_ext_proc_irep_2 = { |
56 | | 6,11,0, |
57 | | MRB_IREP_STATIC,gem_mrblib_mruby_range_ext_proc_iseq_2, |
58 | | gem_mrblib_mruby_range_ext_proc_pool_2,gem_mrblib_mruby_range_ext_proc_syms_2,gem_mrblib_mruby_range_ext_proc_reps_2, |
59 | | gem_mrblib_mruby_range_ext_proc_lv_2, |
60 | | NULL, /* debug_info */ |
61 | | 134,4,8,1,0 |
62 | | }; |
63 | | static const mrb_irep_pool gem_mrblib_mruby_range_ext_proc_pool_3[4] = { |
64 | | {IREP_TT_STR|(44<<2), {"\x63\x61\x6e\x6e\x6f\x74\x20\x67\x65\x74\x20\x74\x68\x65\x20\x6c\x61\x73\x74\x20\x65\x6c\x65\x6d\x65\x6e\x74\x20\x6f\x66\x20\x65\x6e\x64\x6c\x65\x73\x73\x20\x72\x61\x6e\x67\x65"}}, |
65 | | {IREP_TT_STR|(33<<2), {"\x77\x72\x6f\x6e\x67\x20\x6e\x75\x6d\x62\x65\x72\x20\x6f\x66\x20\x61\x72\x67\x75\x6d\x65\x6e\x74\x73\x20\x28\x67\x69\x76\x65\x6e\x20"}}, |
66 | | {IREP_TT_STR|(13<<2), {"\x2c\x20\x65\x78\x70\x65\x63\x74\x65\x64\x20\x31\x29"}}, |
67 | | {IREP_TT_STR|(37<<2), {"\x6e\x65\x67\x61\x74\x69\x76\x65\x20\x61\x72\x72\x61\x79\x20\x73\x69\x7a\x65\x20\x28\x6f\x72\x20\x73\x69\x7a\x65\x20\x74\x6f\x6f\x20\x62\x69\x67\x29"}}, |
68 | | }; |
69 | | mrb_DEFINE_SYMS_VAR(gem_mrblib_mruby_range_ext_proc_syms_3, 9, (MRB_SYM(end), MRB_SYM(RangeError), MRB_SYM(raise), MRB_SYM_Q(empty), MRB_SYM(length), MRB_SYM(ArgumentError), MRB_SYM(__to_int), MRB_SYM(to_a), MRB_SYM(last), ), const); |
70 | | static const mrb_code gem_mrblib_mruby_range_ext_proc_iseq_3[135] = { |
71 | | 0x34,0x00,0x10,0x00,0x2d,0x05,0x00,0x00,0x28,0x05,0x00,0x03,0x25,0x00,0x0a,0x1d,0x06,0x01,0x51,0x07, |
72 | | 0x00,0x2d,0x05,0x02,0x02,0x01,0x05,0x01,0x2f,0x05,0x03,0x00,0x27,0x05,0x00,0x06,0x2d,0x05,0x00,0x00, |
73 | | 0x38,0x05,0x01,0x05,0x01,0x2f,0x05,0x04,0x00,0x07,0x06,0x42,0x05,0x26,0x05,0x00,0x18,0x1d,0x06,0x05, |
74 | | 0x51,0x07,0x01,0x01,0x08,0x01,0x2f,0x08,0x04,0x00,0x52,0x07,0x51,0x08,0x02,0x52,0x07,0x2d,0x05,0x02, |
75 | | 0x02,0x01,0x05,0x01,0x06,0x06,0x23,0x05,0x01,0x03,0x05,0x01,0x05,0x03,0x2f,0x05,0x06,0x00,0x01,0x04, |
76 | | 0x05,0x06,0x05,0x01,0x06,0x04,0x44,0x05,0x26,0x05,0x00,0x0a,0x1d,0x06,0x05,0x51,0x07,0x03,0x2d,0x05, |
77 | | 0x02,0x02,0x2d,0x05,0x07,0x00,0x01,0x06,0x03,0x2f,0x05,0x08,0x01,0x38,0x05,}; |
78 | | mrb_DEFINE_SYMS_VAR(gem_mrblib_mruby_range_ext_proc_lv_3, 4, (MRB_SYM(args), 0,MRB_SYM(nv), MRB_SYM(n), ), const); |
79 | | static const mrb_irep gem_mrblib_mruby_range_ext_proc_irep_3 = { |
80 | | 5,10,0, |
81 | | MRB_IREP_STATIC,gem_mrblib_mruby_range_ext_proc_iseq_3, |
82 | | gem_mrblib_mruby_range_ext_proc_pool_3,gem_mrblib_mruby_range_ext_proc_syms_3,NULL, |
83 | | gem_mrblib_mruby_range_ext_proc_lv_3, |
84 | | NULL, /* debug_info */ |
85 | | 135,4,9,0,0 |
86 | | }; |
87 | | static const mrb_irep_pool gem_mrblib_mruby_range_ext_proc_pool_4[1] = { |
88 | | {IREP_TT_STR|(39<<2), {"\x63\x61\x6e\x6e\x6f\x74\x20\x67\x65\x74\x20\x74\x68\x65\x20\x6d\x61\x78\x69\x6d\x75\x6d\x20\x6f\x66\x20\x65\x6e\x64\x6c\x65\x73\x73\x20\x72\x61\x6e\x67\x65"}}, |
89 | | }; |
90 | | mrb_DEFINE_SYMS_VAR(gem_mrblib_mruby_range_ext_proc_syms_4, 10, (MRB_SYM(begin), MRB_SYM(end), MRB_SYM(RangeError), MRB_SYM(raise), MRB_SYM(Numeric), MRB_SYM_Q(kind_of), MRB_SYM_Q(exclude_end), MRB_SYM(Integer), MRB_OPSYM(not), MRB_SYM(TypeError), ), const); |
91 | | static const mrb_code gem_mrblib_mruby_range_ext_proc_iseq_4[187] = { |
92 | | 0x34,0x00,0x00,0x01,0x01,0x02,0x01,0x2d,0x06,0x00,0x00,0x01,0x03,0x06,0x2d,0x06,0x01,0x00,0x01,0x04, |
93 | | 0x06,0x01,0x06,0x02,0x27,0x06,0x00,0x08,0x01,0x07,0x02,0x32,0x06,0x00,0x38,0x06,0x01,0x06,0x04,0x28, |
94 | | 0x06,0x00,0x03,0x25,0x00,0x0a,0x1d,0x07,0x02,0x51,0x08,0x00,0x2d,0x06,0x03,0x02,0x01,0x06,0x03,0x1d, |
95 | | 0x07,0x04,0x2f,0x06,0x05,0x01,0x27,0x06,0x00,0x0a,0x01,0x06,0x04,0x1d,0x07,0x04,0x2f,0x06,0x05,0x01, |
96 | | 0x27,0x06,0x00,0x5f,0x2d,0x06,0x06,0x00,0x27,0x06,0x00,0x0e,0x01,0x06,0x04,0x1d,0x07,0x07,0x2f,0x06, |
97 | | 0x05,0x01,0x2f,0x06,0x08,0x00,0x27,0x06,0x00,0x07,0x1d,0x07,0x09,0x2d,0x06,0x03,0x01,0x01,0x06,0x03, |
98 | | 0x01,0x07,0x04,0x45,0x06,0x27,0x06,0x00,0x04,0x11,0x06,0x38,0x06,0x01,0x06,0x03,0x01,0x07,0x04,0x42, |
99 | | 0x06,0x27,0x06,0x00,0x04,0x2d,0x06,0x06,0x00,0x27,0x06,0x00,0x04,0x11,0x06,0x38,0x06,0x01,0x05,0x04, |
100 | | 0x2d,0x06,0x06,0x00,0x27,0x06,0x00,0x09,0x01,0x06,0x05,0x3f,0x06,0x01,0x01,0x05,0x06,0x38,0x05,0x01, |
101 | | 0x07,0x01,0x32,0x06,0x00,0x38,0x06,}; |
102 | | mrb_DEFINE_SYMS_VAR(gem_mrblib_mruby_range_ext_proc_lv_4, 5, (0,MRB_SYM(block), MRB_SYM(val), MRB_SYM(last), MRB_SYM(max), ), const); |
103 | | static const mrb_irep gem_mrblib_mruby_range_ext_proc_irep_4 = { |
104 | | 6,10,0, |
105 | | MRB_IREP_STATIC,gem_mrblib_mruby_range_ext_proc_iseq_4, |
106 | | gem_mrblib_mruby_range_ext_proc_pool_4,gem_mrblib_mruby_range_ext_proc_syms_4,NULL, |
107 | | gem_mrblib_mruby_range_ext_proc_lv_4, |
108 | | NULL, /* debug_info */ |
109 | | 187,1,10,0,0 |
110 | | }; |
111 | | static const mrb_irep_pool gem_mrblib_mruby_range_ext_proc_pool_5[1] = { |
112 | | {IREP_TT_STR|(69<<2), {"\x63\x61\x6e\x6e\x6f\x74\x20\x67\x65\x74\x20\x74\x68\x65\x20\x6d\x69\x6e\x69\x6d\x75\x6d\x20\x6f\x66\x20\x65\x6e\x64\x6c\x65\x73\x73\x20\x72\x61\x6e\x67\x65\x20\x77\x69\x74\x68\x20\x63\x75\x73\x74\x6f\x6d\x20\x63\x6f\x6d\x70\x61\x72\x69\x73\x6f\x6e\x20\x6d\x65\x74\x68\x6f\x64"}}, |
113 | | }; |
114 | | mrb_DEFINE_SYMS_VAR(gem_mrblib_mruby_range_ext_proc_syms_5, 7, (MRB_SYM(begin), MRB_SYM(end), MRB_SYM(RangeError), MRB_SYM(raise), MRB_SYM(Numeric), MRB_SYM_Q(kind_of), MRB_SYM_Q(exclude_end), ), const); |
115 | | static const mrb_code gem_mrblib_mruby_range_ext_proc_iseq_5[149] = { |
116 | | 0x34,0x00,0x00,0x01,0x01,0x02,0x01,0x2d,0x06,0x00,0x00,0x01,0x03,0x06,0x2d,0x06,0x01,0x00,0x01,0x04, |
117 | | 0x06,0x01,0x06,0x02,0x27,0x06,0x00,0x1c,0x01,0x06,0x04,0x28,0x06,0x00,0x03,0x25,0x00,0x0a,0x1d,0x07, |
118 | | 0x02,0x51,0x08,0x00,0x2d,0x06,0x03,0x02,0x01,0x07,0x02,0x32,0x06,0x00,0x38,0x06,0x01,0x06,0x04,0x28, |
119 | | 0x06,0x00,0x03,0x25,0x00,0x02,0x38,0x03,0x01,0x06,0x03,0x1d,0x07,0x04,0x2f,0x06,0x05,0x01,0x27,0x06, |
120 | | 0x00,0x0a,0x01,0x06,0x04,0x1d,0x07,0x04,0x2f,0x06,0x05,0x01,0x27,0x06,0x00,0x2d,0x01,0x06,0x03,0x01, |
121 | | 0x07,0x04,0x45,0x06,0x27,0x06,0x00,0x04,0x11,0x06,0x38,0x06,0x01,0x06,0x03,0x01,0x07,0x04,0x42,0x06, |
122 | | 0x27,0x06,0x00,0x04,0x2d,0x06,0x06,0x00,0x27,0x06,0x00,0x04,0x11,0x06,0x38,0x06,0x01,0x05,0x03,0x38, |
123 | | 0x05,0x01,0x07,0x01,0x32,0x06,0x00,0x38,0x06,}; |
124 | | mrb_DEFINE_SYMS_VAR(gem_mrblib_mruby_range_ext_proc_lv_5, 5, (0,MRB_SYM(block), MRB_SYM(val), MRB_SYM(last), MRB_SYM(min), ), const); |
125 | | static const mrb_irep gem_mrblib_mruby_range_ext_proc_irep_5 = { |
126 | | 6,10,0, |
127 | | MRB_IREP_STATIC,gem_mrblib_mruby_range_ext_proc_iseq_5, |
128 | | gem_mrblib_mruby_range_ext_proc_pool_5,gem_mrblib_mruby_range_ext_proc_syms_5,NULL, |
129 | | gem_mrblib_mruby_range_ext_proc_lv_5, |
130 | | NULL, /* debug_info */ |
131 | | 149,1,7,0,0 |
132 | | }; |
133 | | static const mrb_irep_pool gem_mrblib_mruby_range_ext_proc_pool_6[1] = { |
134 | | {IREP_TT_STR|(24<<2), {"\x61\x72\x67\x75\x6d\x65\x6e\x74\x20\x6d\x75\x73\x74\x20\x62\x65\x20\x61\x20\x72\x61\x6e\x67\x65"}}, |
135 | | }; |
136 | | mrb_DEFINE_SYMS_VAR(gem_mrblib_mruby_range_ext_proc_syms_6, 8, (MRB_SYM(Range), MRB_SYM_Q(kind_of), MRB_SYM(TypeError), MRB_SYM(raise), MRB_SYM(begin), MRB_SYM(end), MRB_SYM_Q(exclude_end), MRB_SYM_Q(__empty_range), ), const); |
137 | | static const mrb_code gem_mrblib_mruby_range_ext_proc_iseq_6[183] = { |
138 | | 0x34,0x04,0x00,0x00,0x01,0x09,0x01,0x1d,0x0a,0x00,0x2f,0x09,0x01,0x01,0x26,0x09,0x00,0x0a,0x1d,0x0a, |
139 | | 0x02,0x51,0x0b,0x00,0x2d,0x09,0x03,0x02,0x2d,0x09,0x04,0x00,0x01,0x03,0x09,0x01,0x09,0x01,0x2f,0x09, |
140 | | 0x05,0x00,0x01,0x04,0x09,0x01,0x09,0x01,0x2f,0x09,0x06,0x00,0x01,0x05,0x09,0x01,0x0a,0x03,0x01,0x0b, |
141 | | 0x04,0x01,0x0c,0x05,0x2d,0x09,0x07,0x03,0x27,0x09,0x00,0x04,0x14,0x09,0x38,0x09,0x01,0x09,0x01,0x2f, |
142 | | 0x09,0x04,0x00,0x01,0x06,0x09,0x2d,0x09,0x05,0x00,0x01,0x07,0x09,0x2d,0x09,0x06,0x00,0x01,0x08,0x09, |
143 | | 0x01,0x0a,0x06,0x01,0x0b,0x07,0x01,0x0c,0x08,0x2d,0x09,0x07,0x03,0x27,0x09,0x00,0x04,0x14,0x09,0x38, |
144 | | 0x09,0x01,0x09,0x03,0x01,0x0a,0x06,0x42,0x09,0x27,0x09,0x00,0x04,0x13,0x09,0x38,0x09,0x01,0x0a,0x03, |
145 | | 0x01,0x0b,0x07,0x01,0x0c,0x08,0x2d,0x09,0x07,0x03,0x27,0x09,0x00,0x04,0x14,0x09,0x38,0x09,0x01,0x0a, |
146 | | 0x06,0x01,0x0b,0x04,0x01,0x0c,0x05,0x2d,0x09,0x07,0x03,0x27,0x09,0x00,0x04,0x14,0x09,0x38,0x09,0x13, |
147 | | 0x09,0x38,0x09,}; |
148 | | mrb_DEFINE_SYMS_VAR(gem_mrblib_mruby_range_ext_proc_lv_6, 8, (MRB_SYM(other), 0,MRB_SYM(self_begin), MRB_SYM(other_end), MRB_SYM(other_excl), MRB_SYM(other_begin), MRB_SYM(self_end), MRB_SYM(self_excl), ), const); |
149 | | static const mrb_irep gem_mrblib_mruby_range_ext_proc_irep_6 = { |
150 | | 9,14,0, |
151 | | MRB_IREP_STATIC,gem_mrblib_mruby_range_ext_proc_iseq_6, |
152 | | gem_mrblib_mruby_range_ext_proc_pool_6,gem_mrblib_mruby_range_ext_proc_syms_6,NULL, |
153 | | gem_mrblib_mruby_range_ext_proc_lv_6, |
154 | | NULL, /* debug_info */ |
155 | | 183,1,8,0,0 |
156 | | }; |
157 | | static const mrb_irep *gem_mrblib_mruby_range_ext_proc_reps_1[5] = { |
158 | | &gem_mrblib_mruby_range_ext_proc_irep_2, |
159 | | &gem_mrblib_mruby_range_ext_proc_irep_3, |
160 | | &gem_mrblib_mruby_range_ext_proc_irep_4, |
161 | | &gem_mrblib_mruby_range_ext_proc_irep_5, |
162 | | &gem_mrblib_mruby_range_ext_proc_irep_6, |
163 | | }; |
164 | | mrb_DEFINE_SYMS_VAR(gem_mrblib_mruby_range_ext_proc_syms_1, 5, (MRB_SYM(first), MRB_SYM(last), MRB_SYM(max), MRB_SYM(min), MRB_SYM_Q(overlap), ), const); |
165 | | static const mrb_code gem_mrblib_mruby_range_ext_proc_iseq_1[42] = { |
166 | | 0x63,0x01,0x58,0x02,0x00,0x5f,0x01,0x00,0x63,0x01,0x58,0x02,0x01,0x5f,0x01,0x01,0x63,0x01,0x58,0x02, |
167 | | 0x02,0x5f,0x01,0x02,0x63,0x01,0x58,0x02,0x03,0x5f,0x01,0x03,0x63,0x01,0x58,0x02,0x04,0x5f,0x01,0x04, |
168 | | 0x38,0x01,}; |
169 | | static const mrb_irep gem_mrblib_mruby_range_ext_proc_irep_1 = { |
170 | | 1,3,0, |
171 | | MRB_IREP_STATIC,gem_mrblib_mruby_range_ext_proc_iseq_1, |
172 | | NULL,gem_mrblib_mruby_range_ext_proc_syms_1,gem_mrblib_mruby_range_ext_proc_reps_1, |
173 | | NULL, /* lv */ |
174 | | NULL, /* debug_info */ |
175 | | 42,0,5,5,0 |
176 | | }; |
177 | | static const mrb_irep *gem_mrblib_mruby_range_ext_proc_reps_0[1] = { |
178 | | &gem_mrblib_mruby_range_ext_proc_irep_1, |
179 | | }; |
180 | | mrb_DEFINE_SYMS_VAR(gem_mrblib_mruby_range_ext_proc_syms_0, 1, (MRB_SYM(Range), ), const); |
181 | | static const mrb_code gem_mrblib_mruby_range_ext_proc_iseq_0[13] = { |
182 | | 0x11,0x01,0x11,0x02,0x5c,0x01,0x00,0x5e,0x01,0x00,0x38,0x01,0x69,}; |
183 | | static const mrb_irep gem_mrblib_mruby_range_ext_proc_irep_0 = { |
184 | | 1,3,0, |
185 | | MRB_IREP_STATIC,gem_mrblib_mruby_range_ext_proc_iseq_0, |
186 | | NULL,gem_mrblib_mruby_range_ext_proc_syms_0,gem_mrblib_mruby_range_ext_proc_reps_0, |
187 | | NULL, /* lv */ |
188 | | NULL, /* debug_info */ |
189 | | 13,0,1,1,0 |
190 | | }; |
191 | | static |
192 | | const struct RProc gem_mrblib_mruby_range_ext_proc[] = {{ |
193 | | NULL,NULL,MRB_TT_PROC,MRB_GC_RED,MRB_OBJ_IS_FROZEN,0,{&gem_mrblib_mruby_range_ext_proc_irep_0},NULL,{NULL}, |
194 | | }}; |
195 | | static void |
196 | | gem_mrblib_mruby_range_ext_proc_init_syms(mrb_state *mrb) |
197 | 1.32k | { |
198 | 1.32k | } |
199 | | void mrb_mruby_range_ext_gem_init(mrb_state *mrb); |
200 | | void mrb_mruby_range_ext_gem_final(mrb_state *mrb); |
201 | | |
202 | 1.32k | void GENERATED_TMP_mrb_mruby_range_ext_gem_init(mrb_state *mrb) { |
203 | 1.32k | gem_mrblib_mruby_range_ext_proc_init_syms(mrb); |
204 | 1.32k | mrb_mruby_range_ext_gem_init(mrb); |
205 | 1.32k | mrb_load_proc(mrb, gem_mrblib_mruby_range_ext_proc); |
206 | 1.32k | } |
207 | | |
208 | 1.32k | void GENERATED_TMP_mrb_mruby_range_ext_gem_final(mrb_state *mrb) { |
209 | 1.32k | mrb_mruby_range_ext_gem_final(mrb); |
210 | 1.32k | } |