• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1// Based on https://encoding.spec.whatwg.org/index-gb18030-ranges.txt
2const ranges = [
3	[0, "\u0080"],
4	[36, "\u00A5"],
5	[38, "\u00A9"],
6	[45, "\u00B2"],
7	[50, "\u00B8"],
8	[81, "\u00D8"],
9	[89, "\u00E2"],
10	[95, "\u00EB"],
11	[96, "\u00EE"],
12	[100, "\u00F4"],
13	[103, "\u00F8"],
14	[104, "\u00FB"],
15	[105, "\u00FD"],
16	[109, "\u0102"],
17	[126, "\u0114"],
18	[133, "\u011C"],
19	[148, "\u012C"],
20	[172, "\u0145"],
21	[175, "\u0149"],
22	[179, "\u014E"],
23	[208, "\u016C"],
24	[306, "\u01CF"],
25	[307, "\u01D1"],
26	[308, "\u01D3"],
27	[309, "\u01D5"],
28	[310, "\u01D7"],
29	[311, "\u01D9"],
30	[312, "\u01DB"],
31	[313, "\u01DD"],
32	[341, "\u01FA"],
33	[428, "\u0252"],
34	[443, "\u0262"],
35	[544, "\u02C8"],
36	[545, "\u02CC"],
37	[558, "\u02DA"],
38	[741, "\u03A2"],
39	[742, "\u03AA"],
40	[749, "\u03C2"],
41	[750, "\u03CA"],
42	[805, "\u0402"],
43	[819, "\u0450"],
44	[820, "\u0452"],
45	[7922, "\u2011"],
46	[7924, "\u2017"],
47	[7925, "\u201A"],
48	[7927, "\u201E"],
49	[7934, "\u2027"],
50	[7943, "\u2031"],
51	[7944, "\u2034"],
52	[7945, "\u2036"],
53	[7950, "\u203C"],
54	[8062, "\u20AD"],
55	[8148, "\u2104"],
56	[8149, "\u2106"],
57	[8152, "\u210A"],
58	[8164, "\u2117"],
59	[8174, "\u2122"],
60	[8236, "\u216C"],
61	[8240, "\u217A"],
62	[8262, "\u2194"],
63	[8264, "\u219A"],
64	[8374, "\u2209"],
65	[8380, "\u2210"],
66	[8381, "\u2212"],
67	[8384, "\u2216"],
68	[8388, "\u221B"],
69	[8390, "\u2221"],
70	[8392, "\u2224"],
71	[8393, "\u2226"],
72	[8394, "\u222C"],
73	[8396, "\u222F"],
74	[8401, "\u2238"],
75	[8406, "\u223E"],
76	[8416, "\u2249"],
77	[8419, "\u224D"],
78	[8424, "\u2253"],
79	[8437, "\u2262"],
80	[8439, "\u2268"],
81	[8445, "\u2270"],
82	[8482, "\u2296"],
83	[8485, "\u229A"],
84	[8496, "\u22A6"],
85	[8521, "\u22C0"],
86	[8603, "\u2313"],
87	[8936, "\u246A"],
88	[8946, "\u249C"],
89	[9046, "\u254C"],
90	[9050, "\u2574"],
91	[9063, "\u2590"],
92	[9066, "\u2596"],
93	[9076, "\u25A2"],
94	[9092, "\u25B4"],
95	[9100, "\u25BE"],
96	[9108, "\u25C8"],
97	[9111, "\u25CC"],
98	[9113, "\u25D0"],
99	[9131, "\u25E6"],
100	[9162, "\u2607"],
101	[9164, "\u260A"],
102	[9218, "\u2641"],
103	[9219, "\u2643"],
104	[11329, "\u2E82"],
105	[11331, "\u2E85"],
106	[11334, "\u2E89"],
107	[11336, "\u2E8D"],
108	[11346, "\u2E98"],
109	[11361, "\u2EA8"],
110	[11363, "\u2EAB"],
111	[11366, "\u2EAF"],
112	[11370, "\u2EB4"],
113	[11372, "\u2EB8"],
114	[11375, "\u2EBC"],
115	[11389, "\u2ECB"],
116	[11682, "\u2FFC"],
117	[11686, "\u3004"],
118	[11687, "\u3018"],
119	[11692, "\u301F"],
120	[11694, "\u302A"],
121	[11714, "\u303F"],
122	[11716, "\u3094"],
123	[11723, "\u309F"],
124	[11725, "\u30F7"],
125	[11730, "\u30FF"],
126	[11736, "\u312A"],
127	[11982, "\u322A"],
128	[11989, "\u3232"],
129	[12102, "\u32A4"],
130	[12336, "\u3390"],
131	[12348, "\u339F"],
132	[12350, "\u33A2"],
133	[12384, "\u33C5"],
134	[12393, "\u33CF"],
135	[12395, "\u33D3"],
136	[12397, "\u33D6"],
137	[12510, "\u3448"],
138	[12553, "\u3474"],
139	[12851, "\u359F"],
140	[12962, "\u360F"],
141	[12973, "\u361B"],
142	[13738, "\u3919"],
143	[13823, "\u396F"],
144	[13919, "\u39D1"],
145	[13933, "\u39E0"],
146	[14080, "\u3A74"],
147	[14298, "\u3B4F"],
148	[14585, "\u3C6F"],
149	[14698, "\u3CE1"],
150	[15583, "\u4057"],
151	[15847, "\u4160"],
152	[16318, "\u4338"],
153	[16434, "\u43AD"],
154	[16438, "\u43B2"],
155	[16481, "\u43DE"],
156	[16729, "\u44D7"],
157	[17102, "\u464D"],
158	[17122, "\u4662"],
159	[17315, "\u4724"],
160	[17320, "\u472A"],
161	[17402, "\u477D"],
162	[17418, "\u478E"],
163	[17859, "\u4948"],
164	[17909, "\u497B"],
165	[17911, "\u497E"],
166	[17915, "\u4984"],
167	[17916, "\u4987"],
168	[17936, "\u499C"],
169	[17939, "\u49A0"],
170	[17961, "\u49B8"],
171	[18664, "\u4C78"],
172	[18703, "\u4CA4"],
173	[18814, "\u4D1A"],
174	[18962, "\u4DAF"],
175	[19043, "\u9FA6"],
176	[33469, "\uE76C"],
177	[33470, "\uE7C8"],
178	[33471, "\uE7E7"],
179	[33484, "\uE815"],
180	[33485, "\uE819"],
181	[33490, "\uE81F"],
182	[33497, "\uE827"],
183	[33501, "\uE82D"],
184	[33505, "\uE833"],
185	[33513, "\uE83C"],
186	[33520, "\uE844"],
187	[33536, "\uE856"],
188	[33550, "\uE865"],
189	[37845, "\uF92D"],
190	[37921, "\uF97A"],
191	[37948, "\uF996"],
192	[38029, "\uF9E8"],
193	[38038, "\uF9F2"],
194	[38064, "\uFA10"],
195	[38065, "\uFA12"],
196	[38066, "\uFA15"],
197	[38069, "\uFA19"],
198	[38075, "\uFA22"],
199	[38076, "\uFA25"],
200	[38078, "\uFA2A"],
201	[39108, "\uFE32"],
202	[39109, "\uFE45"],
203	[39113, "\uFE53"],
204	[39114, "\uFE58"],
205	[39115, "\uFE67"],
206	[39116, "\uFE6C"],
207	[39265, "\uFF5F"],
208	[39394, "\uFFE6"],
209	[189000, "\u{10000}"]
210];
211