blob: c0fd3fd34716e152742bde5cf1ae6ae0561468b6 [file] [log] [blame]
William M. Brack68aca052003-10-11 15:22:13 +00001name xmlIsChar
Daniel Veillardea887cf2003-10-11 22:53:44 +00002ur 0x9
3ur 0xA
4ur 0xD
5ur 0x20..0xFF
6ur 0x0100..0xD7FF
7ur 0xE000..0xFFFD
8ur 0x10000..0x10FFFF
William M. Brack68aca052003-10-11 15:22:13 +00009end xmlIsChar
10
11name xmlIsPubidChar
12ur 0x20 0x0d 0x0a 'a'..'z' 'A'..'Z' '0'..'9'
Daniel Veillard1a993962003-10-11 20:58:06 +000013ur '-' 0x27 '(' ')' '+' ',' '.' '/'
William M. Brack68aca052003-10-11 15:22:13 +000014ur ':' '=' '?' ';' '!' '*' '#' '@'
15ur '$' '_' '%'
16end
17
18name xmlIsBlank
19ur 0x09 0x0a 0x0d 0x20
20end xmlIsBlank
21
22name xmlIsBaseChar
Daniel Veillardea887cf2003-10-11 22:53:44 +000023ur 0x0041..0x005A
24ur 0x0061..0x007A
25ur 0x00C0..0x00D6
26ur 0x00D8..0x00F6
27ur 0x00F8..0x00FF
28ur 0x0100..0x0131
29ur 0x0134..0x013E
30ur 0x0141..0x0148
31ur 0x014A..0x017E
32ur 0x0180..0x01C3
33ur 0x01CD..0x01F0
34ur 0x01F4..0x01F5
35ur 0x01FA..0x0217
36ur 0x0250..0x02A8
37ur 0x02BB..0x02C1
38ur 0x0386
39ur 0x0388..0x038A
40ur 0x038C
41ur 0x038E..0x03A1
42ur 0x03A3..0x03CE
43ur 0x03D0..0x03D6
44ur 0x03DA
45ur 0x03DC
46ur 0x03DE
47ur 0x03E0
48ur 0x03E2..0x03F3
49ur 0x0401..0x040C
50ur 0x040E..0x044F
51ur 0x0451..0x045C
52ur 0x045E..0x0481
53ur 0x0490..0x04C4
54ur 0x04C7..0x04C8
55ur 0x04CB..0x04CC
56ur 0x04D0..0x04EB
57ur 0x04EE..0x04F5
58ur 0x04F8..0x04F9
59ur 0x0531..0x0556
60ur 0x0559
61ur 0x0561..0x0586
62ur 0x05D0..0x05EA
63ur 0x05F0..0x05F2
64ur 0x0621..0x063A
65ur 0x0641..0x064A
66ur 0x0671..0x06B7
67ur 0x06BA..0x06BE
68ur 0x06C0..0x06CE
69ur 0x06D0..0x06D3
70ur 0x06D5
71ur 0x06E5..0x06E6
72ur 0x0905..0x0939
73ur 0x093D
74ur 0x0958..0x0961
75ur 0x0985..0x098C
76ur 0x098F..0x0990
77ur 0x0993..0x09A8
78ur 0x09AA..0x09B0
79ur 0x09B2
80ur 0x09B6..0x09B9
81ur 0x09DC..0x09DD
82ur 0x09DF..0x09E1
83ur 0x09F0..0x09F1
84ur 0x0A05..0x0A0A
85ur 0x0A0F..0x0A10
86ur 0x0A13..0x0A28
87ur 0x0A2A..0x0A30
88ur 0x0A32..0x0A33
89ur 0x0A35..0x0A36
90ur 0x0A38..0x0A39
91ur 0x0A59..0x0A5C
92ur 0x0A5E
93ur 0x0A72..0x0A74
94ur 0x0A85..0x0A8B
95ur 0x0A8D
96ur 0x0A8F..0x0A91
97ur 0x0A93..0x0AA8
98ur 0x0AAA..0x0AB0
99ur 0x0AB2..0x0AB3
100ur 0x0AB5..0x0AB9
101ur 0x0ABD
102ur 0x0AE0
103ur 0x0B05..0x0B0C
104ur 0x0B0F..0x0B10
105ur 0x0B13..0x0B28
106ur 0x0B2A..0x0B30
107ur 0x0B32..0x0B33
108ur 0x0B36..0x0B39
109ur 0x0B3D
110ur 0x0B5C..0x0B5D
111ur 0x0B5F..0x0B61
112ur 0x0B85..0x0B8A
113ur 0x0B8E..0x0B90
114ur 0x0B92..0x0B95
115ur 0x0B99..0x0B9A
116ur 0x0B9C
117ur 0x0B9E..0x0B9F
118ur 0x0BA3..0x0BA4
119ur 0x0BA8..0x0BAA
120ur 0x0BAE..0x0BB5
121ur 0x0BB7..0x0BB9
122ur 0x0C05..0x0C0C
123ur 0x0C0E..0x0C10
124ur 0x0C12..0x0C28
125ur 0x0C2A..0x0C33
126ur 0x0C35..0x0C39
127ur 0x0C60..0x0C61
128ur 0x0C85..0x0C8C
129ur 0x0C8E..0x0C90
130ur 0x0C92..0x0CA8
131ur 0x0CAA..0x0CB3
132ur 0x0CB5..0x0CB9
133ur 0x0CDE
134ur 0x0CE0..0x0CE1
135ur 0x0D05..0x0D0C
136ur 0x0D0E..0x0D10
137ur 0x0D12..0x0D28
138ur 0x0D2A..0x0D39
139ur 0x0D60..0x0D61
140ur 0x0E01..0x0E2E
141ur 0x0E30
142ur 0x0E32..0x0E33
143ur 0x0E40..0x0E45
144ur 0x0E81..0x0E82
145ur 0x0E84
146ur 0x0E87..0x0E88
147ur 0x0E8A
148ur 0x0E8D
149ur 0x0E94..0x0E97
150ur 0x0E99..0x0E9F
151ur 0x0EA1..0x0EA3
152ur 0x0EA5
153ur 0x0EA7
154ur 0x0EAA..0x0EAB
155ur 0x0EAD..0x0EAE
156ur 0x0EB0
157ur 0x0EB2..0x0EB3
158ur 0x0EBD
159ur 0x0EC0..0x0EC4
160ur 0x0F40..0x0F47
161ur 0x0F49..0x0F69
162ur 0x10A0..0x10C5
163ur 0x10D0..0x10F6
164ur 0x1100
165ur 0x1102..0x1103
166ur 0x1105..0x1107
167ur 0x1109
168ur 0x110B..0x110C
169ur 0x110E..0x1112
170ur 0x113C
171ur 0x113E
172ur 0x1140
173ur 0x114C
174ur 0x114E
175ur 0x1150
176ur 0x1154..0x1155
177ur 0x1159
178ur 0x115F..0x1161
179ur 0x1163
180ur 0x1165
181ur 0x1167
182ur 0x1169
183ur 0x116D..0x116E
184ur 0x1172..0x1173
185ur 0x1175
186ur 0x119E
187ur 0x11A8
188ur 0x11AB
189ur 0x11AE..0x11AF
190ur 0x11B7..0x11B8
191ur 0x11BA
192ur 0x11BC..0x11C2
193ur 0x11EB
194ur 0x11F0
195ur 0x11F9
196ur 0x1E00..0x1E9B
197ur 0x1EA0..0x1EF9
198ur 0x1F00..0x1F15
199ur 0x1F18..0x1F1D
200ur 0x1F20..0x1F45
201ur 0x1F48..0x1F4D
202ur 0x1F50..0x1F57
203ur 0x1F59
204ur 0x1F5B
205ur 0x1F5D
206ur 0x1F5F..0x1F7D
207ur 0x1F80..0x1FB4
208ur 0x1FB6..0x1FBC
209ur 0x1FBE
210ur 0x1FC2..0x1FC4
211ur 0x1FC6..0x1FCC
212ur 0x1FD0..0x1FD3
213ur 0x1FD6..0x1FDB
214ur 0x1FE0..0x1FEC
215ur 0x1FF2..0x1FF4
216ur 0x1FF6..0x1FFC
217ur 0x2126
218ur 0x212A..0x212B
219ur 0x212E
220ur 0x2180..0x2182
221ur 0x3041..0x3094
222ur 0x30A1..0x30FA
223ur 0x3105..0x312C
224ur 0xAC00..0xD7A3
225end xmlIsBaseChar
226
William M. Brack68aca052003-10-11 15:22:13 +0000227name xmlIsIdeographic
Daniel Veillardea887cf2003-10-11 22:53:44 +0000228ur 0x4E00..0x9FA5
229ur 0x3007
William M. Brack68aca052003-10-11 15:22:13 +0000230ur 0x3021..0x3029
Daniel Veillardea887cf2003-10-11 22:53:44 +0000231end xmlIsIdeographic
232
233name xmlIsCombining
234ur 0x0300..0x0345
235ur 0x0360..0x0361
236ur 0x0483..0x0486
237ur 0x0591..0x05A1
238ur 0x05A3..0x05B9
239ur 0x05BB..0x05BD
240ur 0x05BF
241ur 0x05C1..0x05C2
242ur 0x05C4
243ur 0x064B..0x0652
244ur 0x0670
245ur 0x06D6..0x06DC
246ur 0x06DD..0x06DF
247ur 0x06E0..0x06E4
248ur 0x06E7..0x06E8
249ur 0x06EA..0x06ED
250ur 0x0901..0x0903
251ur 0x093C
252ur 0x093E..0x094C
253ur 0x094D
254ur 0x0951..0x0954
255ur 0x0962..0x0963
256ur 0x0981..0x0983
257ur 0x09BC
258ur 0x09BE
259ur 0x09BF
260ur 0x09C0..0x09C4
261ur 0x09C7..0x09C8
262ur 0x09CB..0x09CD
263ur 0x09D7
264ur 0x09E2..0x09E3
265ur 0x0A02
266ur 0x0A3C
267ur 0x0A3E
268ur 0x0A3F
269ur 0x0A40..0x0A42
270ur 0x0A47..0x0A48
271ur 0x0A4B..0x0A4D
272ur 0x0A70..0x0A71
273ur 0x0A81..0x0A83
274ur 0x0ABC
275ur 0x0ABE..0x0AC5
276ur 0x0AC7..0x0AC9
277ur 0x0ACB..0x0ACD
278ur 0x0B01..0x0B03
279ur 0x0B3C
280ur 0x0B3E..0x0B43
281ur 0x0B47..0x0B48
282ur 0x0B4B..0x0B4D
283ur 0x0B56..0x0B57
284ur 0x0B82..0x0B83
285ur 0x0BBE..0x0BC2
286ur 0x0BC6..0x0BC8
287ur 0x0BCA..0x0BCD
288ur 0x0BD7
289ur 0x0C01..0x0C03
290ur 0x0C3E..0x0C44
291ur 0x0C46..0x0C48
292ur 0x0C4A..0x0C4D
293ur 0x0C55..0x0C56
294ur 0x0C82..0x0C83
295ur 0x0CBE..0x0CC4
296ur 0x0CC6..0x0CC8
297ur 0x0CCA..0x0CCD
298ur 0x0CD5..0x0CD6
299ur 0x0D02..0x0D03
300ur 0x0D3E..0x0D43
301ur 0x0D46..0x0D48
302ur 0x0D4A..0x0D4D
303ur 0x0D57
304ur 0x0E31
305ur 0x0E34..0x0E3A
306ur 0x0E47..0x0E4E
307ur 0x0EB1
308ur 0x0EB4..0x0EB9
309ur 0x0EBB..0x0EBC
310ur 0x0EC8..0x0ECD
311ur 0x0F18..0x0F19
312ur 0x0F35
313ur 0x0F37
314ur 0x0F39
315ur 0x0F3E
316ur 0x0F3F
317ur 0x0F71..0x0F84
318ur 0x0F86..0x0F8B
319ur 0x0F90..0x0F95
320ur 0x0F97
321ur 0x0F99..0x0FAD
322ur 0x0FB1..0x0FB7
323ur 0x0FB9
324ur 0x20D0..0x20DC
325ur 0x20E1
326ur 0x302A..0x302F
327ur 0x3099
328ur 0x309A
329end xmlIsCombining
330
331name xmlIsDigit
332ur 0x0030..0x0039
333ur 0x0660..0x0669
334ur 0x06F0..0x06F9
335ur 0x0966..0x096F
336ur 0x09E6..0x09EF
337ur 0x0A66..0x0A6F
338ur 0x0AE6..0x0AEF
339ur 0x0B66..0x0B6F
340ur 0x0BE7..0x0BEF
341ur 0x0C66..0x0C6F
342ur 0x0CE6..0x0CEF
343ur 0x0D66..0x0D6F
344ur 0x0E50..0x0E59
345ur 0x0ED0..0x0ED9
346ur 0x0F20..0x0F29
347end xmlIsDigit
348
349name xmlIsExtender
350ur 0x00B7
351ur 0x02D0
352ur 0x02D1
353ur 0x0387
354ur 0x0640
355ur 0x0E46
356ur 0x0EC6
357ur 0x3005
358ur 0x3031..0x3035
359ur 0x309D..0x309E
360ur 0x30FC..0x30FE
361end xmlIsExtender