1
2
3 package uniseg
4
5
6
7
8
9
10
11
12 var emojiPresentation = [][3]int{
13 {0x231A, 0x231B, prEmojiPresentation},
14 {0x23E9, 0x23EC, prEmojiPresentation},
15 {0x23F0, 0x23F0, prEmojiPresentation},
16 {0x23F3, 0x23F3, prEmojiPresentation},
17 {0x25FD, 0x25FE, prEmojiPresentation},
18 {0x2614, 0x2615, prEmojiPresentation},
19 {0x2648, 0x2653, prEmojiPresentation},
20 {0x267F, 0x267F, prEmojiPresentation},
21 {0x2693, 0x2693, prEmojiPresentation},
22 {0x26A1, 0x26A1, prEmojiPresentation},
23 {0x26AA, 0x26AB, prEmojiPresentation},
24 {0x26BD, 0x26BE, prEmojiPresentation},
25 {0x26C4, 0x26C5, prEmojiPresentation},
26 {0x26CE, 0x26CE, prEmojiPresentation},
27 {0x26D4, 0x26D4, prEmojiPresentation},
28 {0x26EA, 0x26EA, prEmojiPresentation},
29 {0x26F2, 0x26F3, prEmojiPresentation},
30 {0x26F5, 0x26F5, prEmojiPresentation},
31 {0x26FA, 0x26FA, prEmojiPresentation},
32 {0x26FD, 0x26FD, prEmojiPresentation},
33 {0x2705, 0x2705, prEmojiPresentation},
34 {0x270A, 0x270B, prEmojiPresentation},
35 {0x2728, 0x2728, prEmojiPresentation},
36 {0x274C, 0x274C, prEmojiPresentation},
37 {0x274E, 0x274E, prEmojiPresentation},
38 {0x2753, 0x2755, prEmojiPresentation},
39 {0x2757, 0x2757, prEmojiPresentation},
40 {0x2795, 0x2797, prEmojiPresentation},
41 {0x27B0, 0x27B0, prEmojiPresentation},
42 {0x27BF, 0x27BF, prEmojiPresentation},
43 {0x2B1B, 0x2B1C, prEmojiPresentation},
44 {0x2B50, 0x2B50, prEmojiPresentation},
45 {0x2B55, 0x2B55, prEmojiPresentation},
46 {0x1F004, 0x1F004, prEmojiPresentation},
47 {0x1F0CF, 0x1F0CF, prEmojiPresentation},
48 {0x1F18E, 0x1F18E, prEmojiPresentation},
49 {0x1F191, 0x1F19A, prEmojiPresentation},
50 {0x1F1E6, 0x1F1FF, prEmojiPresentation},
51 {0x1F201, 0x1F201, prEmojiPresentation},
52 {0x1F21A, 0x1F21A, prEmojiPresentation},
53 {0x1F22F, 0x1F22F, prEmojiPresentation},
54 {0x1F232, 0x1F236, prEmojiPresentation},
55 {0x1F238, 0x1F23A, prEmojiPresentation},
56 {0x1F250, 0x1F251, prEmojiPresentation},
57 {0x1F300, 0x1F30C, prEmojiPresentation},
58 {0x1F30D, 0x1F30E, prEmojiPresentation},
59 {0x1F30F, 0x1F30F, prEmojiPresentation},
60 {0x1F310, 0x1F310, prEmojiPresentation},
61 {0x1F311, 0x1F311, prEmojiPresentation},
62 {0x1F312, 0x1F312, prEmojiPresentation},
63 {0x1F313, 0x1F315, prEmojiPresentation},
64 {0x1F316, 0x1F318, prEmojiPresentation},
65 {0x1F319, 0x1F319, prEmojiPresentation},
66 {0x1F31A, 0x1F31A, prEmojiPresentation},
67 {0x1F31B, 0x1F31B, prEmojiPresentation},
68 {0x1F31C, 0x1F31C, prEmojiPresentation},
69 {0x1F31D, 0x1F31E, prEmojiPresentation},
70 {0x1F31F, 0x1F320, prEmojiPresentation},
71 {0x1F32D, 0x1F32F, prEmojiPresentation},
72 {0x1F330, 0x1F331, prEmojiPresentation},
73 {0x1F332, 0x1F333, prEmojiPresentation},
74 {0x1F334, 0x1F335, prEmojiPresentation},
75 {0x1F337, 0x1F34A, prEmojiPresentation},
76 {0x1F34B, 0x1F34B, prEmojiPresentation},
77 {0x1F34C, 0x1F34F, prEmojiPresentation},
78 {0x1F350, 0x1F350, prEmojiPresentation},
79 {0x1F351, 0x1F37B, prEmojiPresentation},
80 {0x1F37C, 0x1F37C, prEmojiPresentation},
81 {0x1F37E, 0x1F37F, prEmojiPresentation},
82 {0x1F380, 0x1F393, prEmojiPresentation},
83 {0x1F3A0, 0x1F3C4, prEmojiPresentation},
84 {0x1F3C5, 0x1F3C5, prEmojiPresentation},
85 {0x1F3C6, 0x1F3C6, prEmojiPresentation},
86 {0x1F3C7, 0x1F3C7, prEmojiPresentation},
87 {0x1F3C8, 0x1F3C8, prEmojiPresentation},
88 {0x1F3C9, 0x1F3C9, prEmojiPresentation},
89 {0x1F3CA, 0x1F3CA, prEmojiPresentation},
90 {0x1F3CF, 0x1F3D3, prEmojiPresentation},
91 {0x1F3E0, 0x1F3E3, prEmojiPresentation},
92 {0x1F3E4, 0x1F3E4, prEmojiPresentation},
93 {0x1F3E5, 0x1F3F0, prEmojiPresentation},
94 {0x1F3F4, 0x1F3F4, prEmojiPresentation},
95 {0x1F3F8, 0x1F407, prEmojiPresentation},
96 {0x1F408, 0x1F408, prEmojiPresentation},
97 {0x1F409, 0x1F40B, prEmojiPresentation},
98 {0x1F40C, 0x1F40E, prEmojiPresentation},
99 {0x1F40F, 0x1F410, prEmojiPresentation},
100 {0x1F411, 0x1F412, prEmojiPresentation},
101 {0x1F413, 0x1F413, prEmojiPresentation},
102 {0x1F414, 0x1F414, prEmojiPresentation},
103 {0x1F415, 0x1F415, prEmojiPresentation},
104 {0x1F416, 0x1F416, prEmojiPresentation},
105 {0x1F417, 0x1F429, prEmojiPresentation},
106 {0x1F42A, 0x1F42A, prEmojiPresentation},
107 {0x1F42B, 0x1F43E, prEmojiPresentation},
108 {0x1F440, 0x1F440, prEmojiPresentation},
109 {0x1F442, 0x1F464, prEmojiPresentation},
110 {0x1F465, 0x1F465, prEmojiPresentation},
111 {0x1F466, 0x1F46B, prEmojiPresentation},
112 {0x1F46C, 0x1F46D, prEmojiPresentation},
113 {0x1F46E, 0x1F4AC, prEmojiPresentation},
114 {0x1F4AD, 0x1F4AD, prEmojiPresentation},
115 {0x1F4AE, 0x1F4B5, prEmojiPresentation},
116 {0x1F4B6, 0x1F4B7, prEmojiPresentation},
117 {0x1F4B8, 0x1F4EB, prEmojiPresentation},
118 {0x1F4EC, 0x1F4ED, prEmojiPresentation},
119 {0x1F4EE, 0x1F4EE, prEmojiPresentation},
120 {0x1F4EF, 0x1F4EF, prEmojiPresentation},
121 {0x1F4F0, 0x1F4F4, prEmojiPresentation},
122 {0x1F4F5, 0x1F4F5, prEmojiPresentation},
123 {0x1F4F6, 0x1F4F7, prEmojiPresentation},
124 {0x1F4F8, 0x1F4F8, prEmojiPresentation},
125 {0x1F4F9, 0x1F4FC, prEmojiPresentation},
126 {0x1F4FF, 0x1F502, prEmojiPresentation},
127 {0x1F503, 0x1F503, prEmojiPresentation},
128 {0x1F504, 0x1F507, prEmojiPresentation},
129 {0x1F508, 0x1F508, prEmojiPresentation},
130 {0x1F509, 0x1F509, prEmojiPresentation},
131 {0x1F50A, 0x1F514, prEmojiPresentation},
132 {0x1F515, 0x1F515, prEmojiPresentation},
133 {0x1F516, 0x1F52B, prEmojiPresentation},
134 {0x1F52C, 0x1F52D, prEmojiPresentation},
135 {0x1F52E, 0x1F53D, prEmojiPresentation},
136 {0x1F54B, 0x1F54E, prEmojiPresentation},
137 {0x1F550, 0x1F55B, prEmojiPresentation},
138 {0x1F55C, 0x1F567, prEmojiPresentation},
139 {0x1F57A, 0x1F57A, prEmojiPresentation},
140 {0x1F595, 0x1F596, prEmojiPresentation},
141 {0x1F5A4, 0x1F5A4, prEmojiPresentation},
142 {0x1F5FB, 0x1F5FF, prEmojiPresentation},
143 {0x1F600, 0x1F600, prEmojiPresentation},
144 {0x1F601, 0x1F606, prEmojiPresentation},
145 {0x1F607, 0x1F608, prEmojiPresentation},
146 {0x1F609, 0x1F60D, prEmojiPresentation},
147 {0x1F60E, 0x1F60E, prEmojiPresentation},
148 {0x1F60F, 0x1F60F, prEmojiPresentation},
149 {0x1F610, 0x1F610, prEmojiPresentation},
150 {0x1F611, 0x1F611, prEmojiPresentation},
151 {0x1F612, 0x1F614, prEmojiPresentation},
152 {0x1F615, 0x1F615, prEmojiPresentation},
153 {0x1F616, 0x1F616, prEmojiPresentation},
154 {0x1F617, 0x1F617, prEmojiPresentation},
155 {0x1F618, 0x1F618, prEmojiPresentation},
156 {0x1F619, 0x1F619, prEmojiPresentation},
157 {0x1F61A, 0x1F61A, prEmojiPresentation},
158 {0x1F61B, 0x1F61B, prEmojiPresentation},
159 {0x1F61C, 0x1F61E, prEmojiPresentation},
160 {0x1F61F, 0x1F61F, prEmojiPresentation},
161 {0x1F620, 0x1F625, prEmojiPresentation},
162 {0x1F626, 0x1F627, prEmojiPresentation},
163 {0x1F628, 0x1F62B, prEmojiPresentation},
164 {0x1F62C, 0x1F62C, prEmojiPresentation},
165 {0x1F62D, 0x1F62D, prEmojiPresentation},
166 {0x1F62E, 0x1F62F, prEmojiPresentation},
167 {0x1F630, 0x1F633, prEmojiPresentation},
168 {0x1F634, 0x1F634, prEmojiPresentation},
169 {0x1F635, 0x1F635, prEmojiPresentation},
170 {0x1F636, 0x1F636, prEmojiPresentation},
171 {0x1F637, 0x1F640, prEmojiPresentation},
172 {0x1F641, 0x1F644, prEmojiPresentation},
173 {0x1F645, 0x1F64F, prEmojiPresentation},
174 {0x1F680, 0x1F680, prEmojiPresentation},
175 {0x1F681, 0x1F682, prEmojiPresentation},
176 {0x1F683, 0x1F685, prEmojiPresentation},
177 {0x1F686, 0x1F686, prEmojiPresentation},
178 {0x1F687, 0x1F687, prEmojiPresentation},
179 {0x1F688, 0x1F688, prEmojiPresentation},
180 {0x1F689, 0x1F689, prEmojiPresentation},
181 {0x1F68A, 0x1F68B, prEmojiPresentation},
182 {0x1F68C, 0x1F68C, prEmojiPresentation},
183 {0x1F68D, 0x1F68D, prEmojiPresentation},
184 {0x1F68E, 0x1F68E, prEmojiPresentation},
185 {0x1F68F, 0x1F68F, prEmojiPresentation},
186 {0x1F690, 0x1F690, prEmojiPresentation},
187 {0x1F691, 0x1F693, prEmojiPresentation},
188 {0x1F694, 0x1F694, prEmojiPresentation},
189 {0x1F695, 0x1F695, prEmojiPresentation},
190 {0x1F696, 0x1F696, prEmojiPresentation},
191 {0x1F697, 0x1F697, prEmojiPresentation},
192 {0x1F698, 0x1F698, prEmojiPresentation},
193 {0x1F699, 0x1F69A, prEmojiPresentation},
194 {0x1F69B, 0x1F6A1, prEmojiPresentation},
195 {0x1F6A2, 0x1F6A2, prEmojiPresentation},
196 {0x1F6A3, 0x1F6A3, prEmojiPresentation},
197 {0x1F6A4, 0x1F6A5, prEmojiPresentation},
198 {0x1F6A6, 0x1F6A6, prEmojiPresentation},
199 {0x1F6A7, 0x1F6AD, prEmojiPresentation},
200 {0x1F6AE, 0x1F6B1, prEmojiPresentation},
201 {0x1F6B2, 0x1F6B2, prEmojiPresentation},
202 {0x1F6B3, 0x1F6B5, prEmojiPresentation},
203 {0x1F6B6, 0x1F6B6, prEmojiPresentation},
204 {0x1F6B7, 0x1F6B8, prEmojiPresentation},
205 {0x1F6B9, 0x1F6BE, prEmojiPresentation},
206 {0x1F6BF, 0x1F6BF, prEmojiPresentation},
207 {0x1F6C0, 0x1F6C0, prEmojiPresentation},
208 {0x1F6C1, 0x1F6C5, prEmojiPresentation},
209 {0x1F6CC, 0x1F6CC, prEmojiPresentation},
210 {0x1F6D0, 0x1F6D0, prEmojiPresentation},
211 {0x1F6D1, 0x1F6D2, prEmojiPresentation},
212 {0x1F6D5, 0x1F6D5, prEmojiPresentation},
213 {0x1F6D6, 0x1F6D7, prEmojiPresentation},
214 {0x1F6DC, 0x1F6DC, prEmojiPresentation},
215 {0x1F6DD, 0x1F6DF, prEmojiPresentation},
216 {0x1F6EB, 0x1F6EC, prEmojiPresentation},
217 {0x1F6F4, 0x1F6F6, prEmojiPresentation},
218 {0x1F6F7, 0x1F6F8, prEmojiPresentation},
219 {0x1F6F9, 0x1F6F9, prEmojiPresentation},
220 {0x1F6FA, 0x1F6FA, prEmojiPresentation},
221 {0x1F6FB, 0x1F6FC, prEmojiPresentation},
222 {0x1F7E0, 0x1F7EB, prEmojiPresentation},
223 {0x1F7F0, 0x1F7F0, prEmojiPresentation},
224 {0x1F90C, 0x1F90C, prEmojiPresentation},
225 {0x1F90D, 0x1F90F, prEmojiPresentation},
226 {0x1F910, 0x1F918, prEmojiPresentation},
227 {0x1F919, 0x1F91E, prEmojiPresentation},
228 {0x1F91F, 0x1F91F, prEmojiPresentation},
229 {0x1F920, 0x1F927, prEmojiPresentation},
230 {0x1F928, 0x1F92F, prEmojiPresentation},
231 {0x1F930, 0x1F930, prEmojiPresentation},
232 {0x1F931, 0x1F932, prEmojiPresentation},
233 {0x1F933, 0x1F93A, prEmojiPresentation},
234 {0x1F93C, 0x1F93E, prEmojiPresentation},
235 {0x1F93F, 0x1F93F, prEmojiPresentation},
236 {0x1F940, 0x1F945, prEmojiPresentation},
237 {0x1F947, 0x1F94B, prEmojiPresentation},
238 {0x1F94C, 0x1F94C, prEmojiPresentation},
239 {0x1F94D, 0x1F94F, prEmojiPresentation},
240 {0x1F950, 0x1F95E, prEmojiPresentation},
241 {0x1F95F, 0x1F96B, prEmojiPresentation},
242 {0x1F96C, 0x1F970, prEmojiPresentation},
243 {0x1F971, 0x1F971, prEmojiPresentation},
244 {0x1F972, 0x1F972, prEmojiPresentation},
245 {0x1F973, 0x1F976, prEmojiPresentation},
246 {0x1F977, 0x1F978, prEmojiPresentation},
247 {0x1F979, 0x1F979, prEmojiPresentation},
248 {0x1F97A, 0x1F97A, prEmojiPresentation},
249 {0x1F97B, 0x1F97B, prEmojiPresentation},
250 {0x1F97C, 0x1F97F, prEmojiPresentation},
251 {0x1F980, 0x1F984, prEmojiPresentation},
252 {0x1F985, 0x1F991, prEmojiPresentation},
253 {0x1F992, 0x1F997, prEmojiPresentation},
254 {0x1F998, 0x1F9A2, prEmojiPresentation},
255 {0x1F9A3, 0x1F9A4, prEmojiPresentation},
256 {0x1F9A5, 0x1F9AA, prEmojiPresentation},
257 {0x1F9AB, 0x1F9AD, prEmojiPresentation},
258 {0x1F9AE, 0x1F9AF, prEmojiPresentation},
259 {0x1F9B0, 0x1F9B9, prEmojiPresentation},
260 {0x1F9BA, 0x1F9BF, prEmojiPresentation},
261 {0x1F9C0, 0x1F9C0, prEmojiPresentation},
262 {0x1F9C1, 0x1F9C2, prEmojiPresentation},
263 {0x1F9C3, 0x1F9CA, prEmojiPresentation},
264 {0x1F9CB, 0x1F9CB, prEmojiPresentation},
265 {0x1F9CC, 0x1F9CC, prEmojiPresentation},
266 {0x1F9CD, 0x1F9CF, prEmojiPresentation},
267 {0x1F9D0, 0x1F9E6, prEmojiPresentation},
268 {0x1F9E7, 0x1F9FF, prEmojiPresentation},
269 {0x1FA70, 0x1FA73, prEmojiPresentation},
270 {0x1FA74, 0x1FA74, prEmojiPresentation},
271 {0x1FA75, 0x1FA77, prEmojiPresentation},
272 {0x1FA78, 0x1FA7A, prEmojiPresentation},
273 {0x1FA7B, 0x1FA7C, prEmojiPresentation},
274 {0x1FA80, 0x1FA82, prEmojiPresentation},
275 {0x1FA83, 0x1FA86, prEmojiPresentation},
276 {0x1FA87, 0x1FA88, prEmojiPresentation},
277 {0x1FA90, 0x1FA95, prEmojiPresentation},
278 {0x1FA96, 0x1FAA8, prEmojiPresentation},
279 {0x1FAA9, 0x1FAAC, prEmojiPresentation},
280 {0x1FAAD, 0x1FAAF, prEmojiPresentation},
281 {0x1FAB0, 0x1FAB6, prEmojiPresentation},
282 {0x1FAB7, 0x1FABA, prEmojiPresentation},
283 {0x1FABB, 0x1FABD, prEmojiPresentation},
284 {0x1FABF, 0x1FABF, prEmojiPresentation},
285 {0x1FAC0, 0x1FAC2, prEmojiPresentation},
286 {0x1FAC3, 0x1FAC5, prEmojiPresentation},
287 {0x1FACE, 0x1FACF, prEmojiPresentation},
288 {0x1FAD0, 0x1FAD6, prEmojiPresentation},
289 {0x1FAD7, 0x1FAD9, prEmojiPresentation},
290 {0x1FADA, 0x1FADB, prEmojiPresentation},
291 {0x1FAE0, 0x1FAE7, prEmojiPresentation},
292 {0x1FAE8, 0x1FAE8, prEmojiPresentation},
293 {0x1FAF0, 0x1FAF6, prEmojiPresentation},
294 {0x1FAF7, 0x1FAF8, prEmojiPresentation},
295 }
296
View as plain text