1 v2;
2 package unicode;
3 pkgpath unicode;
4 init unicode unicode..import;
5 var ASCII_Hex_Digit <type 1 *<type 2 "RangeTable" <type 3 struct { R16 <type 4 [] <type 5 "Range16" <type 6 struct { Lo <type -6>; Hi <type -6>; Stride <type -6>; }>>>; R32 <type 7 [] <type 8 "Range32" <type 9 struct { Lo <type -7>; Hi <type -7>; Stride <type -7>; }>>>; LatinOffset <type -11>; }>>>;
6 var Adlam <type 1>;
7 var Ahom <type 1>;
8 var Anatolian_Hieroglyphs <type 1>;
9 var Arabic <type 1>;
10 var Armenian <type 1>;
11 var Avestan <type 1>;
12 var AzeriCase <type 10 "SpecialCase" <type 11 [] <type 12 "CaseRange" <type 13 struct { Lo <type -7>; Hi <type -7>; Delta <type 14 ".unicode.d" <type 15 [3 ] <type -21>>>; }>>>
13 func (special <type 10>) ToUpper (r <type -21>) <type -21>;
14 func (special <type 10>) ToTitle (r <type -21>) <type -21>;
15 func (special <type 10>) ToLower (r <type -21>) <type -21>;
16 >;
17 var Balinese <type 1>;
18 var Bamum <type 1>;
19 var Bassa_Vah <type 1>;
20 var Batak <type 1>;
21 var Bengali <type 1>;
22 var Bhaiksuki <type 1>;
23 var Bidi_Control <type 1>;
24 var Bopomofo <type 1>;
25 var Brahmi <type 1>;
26 var Braille <type 1>;
27 var Buginese <type 1>;
28 var Buhid <type 1>;
29 var C <type 1>;
30 var Canadian_Aboriginal <type 1>;
31 var Carian <type 1>;
32 type <type 12>;
33 var CaseRanges <type 16 [] <type 12>>;
34 var Categories <type 17 map [<type -16>] <type 1>>;
35 var Caucasian_Albanian <type 1>;
36 var Cc <type 1>;
37 var Cf <type 1>;
38 var Chakma <type 1>;
39 var Cham <type 1>;
40 var Cherokee <type 1>;
41 var Co <type 1>;
42 var Common <type 1>;
43 var Coptic <type 1>;
44 var Cs <type 1>;
45 var Cuneiform <type 1>;
46 var Cypriot <type 1>;
47 var Cyrillic <type 1>;
48 var Dash <type 1>;
49 var Deprecated <type 1>;
50 var Deseret <type 1>;
51 var Devanagari <type 1>;
52 var Diacritic <type 1>;
53 var Digit <type 1>;
54 var Duployan <type 1>;
55 var Egyptian_Hieroglyphs <type 1>;
56 var Elbasan <type 1>;
57 var Ethiopic <type 1>;
58 var Extender <type 1>;
59 var FoldCategory <type 18 map [<type -16>] <type 1>>;
60 var FoldScript <type 19 map [<type -16>] <type 1>>;
61 var Georgian <type 1>;
62 var Glagolitic <type 1>;
63 var Gothic <type 1>;
64 var Grantha <type 1>;
65 var GraphicRanges <type 20 [] <type 21 *<type 2>>>;
66 var Greek <type 1>;
67 var Gujarati <type 1>;
68 var Gurmukhi <type 1>;
69 var Han <type 1>;
70 var Hangul <type 1>;
71 var Hanunoo <type 1>;
72 var Hatran <type 1>;
73 var Hebrew <type 1>;
74 var Hex_Digit <type 1>;
75 var Hiragana <type 1>;
76 var Hyphen <type 1>;
77 var IDS_Binary_Operator <type 1>;
78 var IDS_Trinary_Operator <type 1>;
79 var Ideographic <type 1>;
80 var Imperial_Aramaic <type 1>;
81 func In (r <type -21>, ranges ...<type 22 *<type 2>>) <type -15>;
82 var Inherited <type 1>;
83 var Inscriptional_Pahlavi <type 1>;
84 var Inscriptional_Parthian <type 1>;
85 func Is (rangeTab <type 1>, r <type -21>) <type -15>;
86 func IsControl (r <type -21>) <type -15>;
87 func IsDigit (r <type -21>) <type -15>;
88 func IsGraphic (r <type -21>) <type -15>;
89 func IsLetter (r <type -21>) <type -15>;
90 func IsLower (r <type -21>) <type -15>;
91 func IsMark (r <type -21>) <type -15>;
92 func IsNumber (r <type -21>) <type -15>;
93 func IsOneOf (ranges <type 23 [] <type 24 *<type 2>>>, r <type -21>) <type -15>;
94 func IsPrint (r <type -21>) <type -15>;
95 func IsPunct (r <type -21>) <type -15>;
96 func IsSpace (r <type -21>) <type -15>;
97 func IsSymbol (r <type -21>) <type -15>;
98 func IsTitle (r <type -21>) <type -15>;
99 func IsUpper (r <type -21>) <type -15>;
100 var Javanese <type 1>;
101 var Join_Control <type 1>;
102 var Kaithi <type 1>;
103 var Kannada <type 1>;
104 var Katakana <type 1>;
105 var Kayah_Li <type 1>;
106 var Kharoshthi <type 1>;
107 var Khmer <type 1>;
108 var Khojki <type 1>;
109 var Khudawadi <type 1>;
110 var L <type 1>;
111 var Lao <type 1>;
112 var Latin <type 1>;
113 var Lepcha <type 1>;
114 var Letter <type 1>;
115 var Limbu <type 1>;
116 var Linear_A <type 1>;
117 var Linear_B <type 1>;
118 var Lisu <type 1>;
119 var Ll <type 1>;
120 var Lm <type 1>;
121 var Lo <type 1>;
122 var Logical_Order_Exception <type 1>;
123 var Lower <type 1>;
124 const LowerCase = 1 ;
125 var Lt <type 1>;
126 var Lu <type 1>;
127 var Lycian <type 1>;
128 var Lydian <type 1>;
129 var M <type 1>;
130 var Mahajani <type 1>;
131 var Malayalam <type 1>;
132 var Mandaic <type 1>;
133 var Manichaean <type 1>;
134 var Marchen <type 1>;
135 var Mark <type 1>;
136 const MaxASCII = 127' ;
137 const MaxCase = 3 ;
138 const MaxLatin1 = 255' ;
139 const MaxRune = 1114111' ;
140 var Mc <type 1>;
141 var Me <type 1>;
142 var Meetei_Mayek <type 1>;
143 var Mende_Kikakui <type 1>;
144 var Meroitic_Cursive <type 1>;
145 var Meroitic_Hieroglyphs <type 1>;
146 var Miao <type 1>;
147 var Mn <type 1>;
148 var Modi <type 1>;
149 var Mongolian <type 1>;
150 var Mro <type 1>;
151 var Multani <type 1>;
152 var Myanmar <type 1>;
153 var N <type 1>;
154 var Nabataean <type 1>;
155 var Nd <type 1>;
156 var New_Tai_Lue <type 1>;
157 var Newa <type 1>;
158 var Nko <type 1>;
159 var Nl <type 1>;
160 var No <type 1>;
161 var Noncharacter_Code_Point <type 1>;
162 var Number <type 1>;
163 var Ogham <type 1>;
164 var Ol_Chiki <type 1>;
165 var Old_Hungarian <type 1>;
166 var Old_Italic <type 1>;
167 var Old_North_Arabian <type 1>;
168 var Old_Permic <type 1>;
169 var Old_Persian <type 1>;
170 var Old_South_Arabian <type 1>;
171 var Old_Turkic <type 1>;
172 var Oriya <type 1>;
173 var Osage <type 1>;
174 var Osmanya <type 1>;
175 var Other <type 1>;
176 var Other_Alphabetic <type 1>;
177 var Other_Default_Ignorable_Code_Point <type 1>;
178 var Other_Grapheme_Extend <type 1>;
179 var Other_ID_Continue <type 1>;
180 var Other_ID_Start <type 1>;
181 var Other_Lowercase <type 1>;
182 var Other_Math <type 1>;
183 var Other_Uppercase <type 1>;
184 var P <type 1>;
185 var Pahawh_Hmong <type 1>;
186 var Palmyrene <type 1>;
187 var Pattern_Syntax <type 1>;
188 var Pattern_White_Space <type 1>;
189 var Pau_Cin_Hau <type 1>;
190 var Pc <type 1>;
191 var Pd <type 1>;
192 var Pe <type 1>;
193 var Pf <type 1>;
194 var Phags_Pa <type 1>;
195 var Phoenician <type 1>;
196 var Pi <type 1>;
197 var Po <type 1>;
198 var Prepended_Concatenation_Mark <type 1>;
199 var PrintRanges <type 25 [] <type 26 *<type 2>>>;
200 var Properties <type 27 map [<type -16>] <type 1>>;
201 var Ps <type 1>;
202 var Psalter_Pahlavi <type 1>;
203 var Punct <type 1>;
204 var Quotation_Mark <type 1>;
205 var Radical <type 1>;
206 type <type 5>;
207 type <type 8>;
208 type <type 2>;
209 var Rejang <type 1>;
210 const ReplacementChar = 65533' ;
211 var Runic <type 1>;
212 var S <type 1>;
213 var STerm <type 1>;
214 var Samaritan <type 1>;
215 var Saurashtra <type 1>;
216 var Sc <type 1>;
217 var Scripts <type 28 map [<type -16>] <type 1>>;
218 var Sentence_Terminal <type 1>;
219 var Sharada <type 1>;
220 var Shavian <type 1>;
221 var Siddham <type 1>;
222 var SignWriting <type 1>;
223 func SimpleFold (r <type -21>) <type -21>;
224 var Sinhala <type 1>;
225 var Sk <type 1>;
226 var Sm <type 1>;
227 var So <type 1>;
228 var Soft_Dotted <type 1>;
229 var Sora_Sompeng <type 1>;
230 var Space <type 1>;
231 type <type 10>;
232 var Sundanese <type 1>;
233 var Syloti_Nagri <type 1>;
234 var Symbol <type 1>;
235 var Syriac <type 1>;
236 var Tagalog <type 1>;
237 var Tagbanwa <type 1>;
238 var Tai_Le <type 1>;
239 var Tai_Tham <type 1>;
240 var Tai_Viet <type 1>;
241 var Takri <type 1>;
242 var Tamil <type 1>;
243 var Tangut <type 1>;
244 var Telugu <type 1>;
245 var Terminal_Punctuation <type 1>;
246 var Thaana <type 1>;
247 var Thai <type 1>;
248 var Tibetan <type 1>;
249 var Tifinagh <type 1>;
250 var Tirhuta <type 1>;
251 var Title <type 1>;
252 const TitleCase = 2 ;
253 func To (_case <type -11>, r <type -21>) <type -21>;
254 func ToLower (r <type -21>) <type -21>;
255 func ToTitle (r <type -21>) <type -21>;
256 func ToUpper (r <type -21>) <type -21>;
257 var TurkishCase <type 10>;
258 var Ugaritic <type 1>;
259 var Unified_Ideograph <type 1>;
260 var Upper <type 1>;
261 const UpperCase = 0 ;
262 const UpperLower = 1114112' ;
263 var Vai <type 1>;
264 var Variation_Selector <type 1>;
265 const Version = "9.0.0";
266 var Warang_Citi <type 1>;
267 var White_Space <type 1>;
268 var Yi <type 1>;
269 var Z <type 1>;
270 var Zl <type 1>;
271 var Zp <type 1>;
272 var Zs <type 1>;
273 checksum 7643975C0BE2732C7557F1B2A70796673C11DF4A;
274
View as plain text