/[pcre]/code/trunk/testdata/testoutput17
ViewVC logotype

Contents of /code/trunk/testdata/testoutput17

Parent Directory Parent Directory | Revision Log Revision Log


Revision 1056 - (show annotations)
Tue Oct 16 15:53:41 2012 UTC (8 years, 5 months ago) by chpe
File size: 18910 byte(s)
pcre32: compile: Fix \H and \V character ranges for pcre32

Go up to 0xffffffff, and move the tests to the split 16- and 32-bit
tests because the output differs.

TODO: these character ranges look rather odd for non-UTF mode... bug?
1 /-- This set of tests is for the 16- and 32-bit library's basic (non-UTF-16 or -32) features
2 that are not compatible with the 8-bit library, or which give different
3 output in 16- or 32-bit mode. --/
4
5 /a\Cb/
6 aXb
7 0: aXb
8 a\nb
9 0: a\x0ab
10
11 /[^\x{c4}]/DZ
12 ------------------------------------------------------------------
13 Bra
14 [^\x{c4}]
15 Ket
16 End
17 ------------------------------------------------------------------
18 Capturing subpattern count = 0
19 No options
20 No first char
21 No need char
22
23
24 /\x{100}/I
25 Capturing subpattern count = 0
26 No options
27 First char = \x{100}
28 No need char
29
30 / (?: [\040\t] | \(
31 (?: [^\\\x80-\xff\n\015()] | \\ [^\x80-\xff] | \( (?: [^\\\x80-\xff\n\015()] | \\ [^\x80-\xff] )* \) )*
32 \) )* # optional leading comment
33 (?: (?:
34 [^(\040)<>@,;:".\\\[\]\000-\037\x80-\xff]+ # some number of atom characters...
35 (?![^(\040)<>@,;:".\\\[\]\000-\037\x80-\xff]) # ..not followed by something that could be part of an atom
36 |
37 " (?: # opening quote...
38 [^\\\x80-\xff\n\015"] # Anything except backslash and quote
39 | # or
40 \\ [^\x80-\xff] # Escaped something (something != CR)
41 )* " # closing quote
42 ) # initial word
43 (?: (?: [\040\t] | \(
44 (?: [^\\\x80-\xff\n\015()] | \\ [^\x80-\xff] | \( (?: [^\\\x80-\xff\n\015()] | \\ [^\x80-\xff] )* \) )*
45 \) )* \. (?: [\040\t] | \(
46 (?: [^\\\x80-\xff\n\015()] | \\ [^\x80-\xff] | \( (?: [^\\\x80-\xff\n\015()] | \\ [^\x80-\xff] )* \) )*
47 \) )* (?:
48 [^(\040)<>@,;:".\\\[\]\000-\037\x80-\xff]+ # some number of atom characters...
49 (?![^(\040)<>@,;:".\\\[\]\000-\037\x80-\xff]) # ..not followed by something that could be part of an atom
50 |
51 " (?: # opening quote...
52 [^\\\x80-\xff\n\015"] # Anything except backslash and quote
53 | # or
54 \\ [^\x80-\xff] # Escaped something (something != CR)
55 )* " # closing quote
56 ) )* # further okay, if led by a period
57 (?: [\040\t] | \(
58 (?: [^\\\x80-\xff\n\015()] | \\ [^\x80-\xff] | \( (?: [^\\\x80-\xff\n\015()] | \\ [^\x80-\xff] )* \) )*
59 \) )* @ (?: [\040\t] | \(
60 (?: [^\\\x80-\xff\n\015()] | \\ [^\x80-\xff] | \( (?: [^\\\x80-\xff\n\015()] | \\ [^\x80-\xff] )* \) )*
61 \) )* (?:
62 [^(\040)<>@,;:".\\\[\]\000-\037\x80-\xff]+ # some number of atom characters...
63 (?![^(\040)<>@,;:".\\\[\]\000-\037\x80-\xff]) # ..not followed by something that could be part of an atom
64 | \[ # [
65 (?: [^\\\x80-\xff\n\015\[\]] | \\ [^\x80-\xff] )* # stuff
66 \] # ]
67 ) # initial subdomain
68 (?: #
69 (?: [\040\t] | \(
70 (?: [^\\\x80-\xff\n\015()] | \\ [^\x80-\xff] | \( (?: [^\\\x80-\xff\n\015()] | \\ [^\x80-\xff] )* \) )*
71 \) )* \. # if led by a period...
72 (?: [\040\t] | \(
73 (?: [^\\\x80-\xff\n\015()] | \\ [^\x80-\xff] | \( (?: [^\\\x80-\xff\n\015()] | \\ [^\x80-\xff] )* \) )*
74 \) )* (?:
75 [^(\040)<>@,;:".\\\[\]\000-\037\x80-\xff]+ # some number of atom characters...
76 (?![^(\040)<>@,;:".\\\[\]\000-\037\x80-\xff]) # ..not followed by something that could be part of an atom
77 | \[ # [
78 (?: [^\\\x80-\xff\n\015\[\]] | \\ [^\x80-\xff] )* # stuff
79 \] # ]
80 ) # ...further okay
81 )*
82 # address
83 | # or
84 (?:
85 [^(\040)<>@,;:".\\\[\]\000-\037\x80-\xff]+ # some number of atom characters...
86 (?![^(\040)<>@,;:".\\\[\]\000-\037\x80-\xff]) # ..not followed by something that could be part of an atom
87 |
88 " (?: # opening quote...
89 [^\\\x80-\xff\n\015"] # Anything except backslash and quote
90 | # or
91 \\ [^\x80-\xff] # Escaped something (something != CR)
92 )* " # closing quote
93 ) # one word, optionally followed by....
94 (?:
95 [^()<>@,;:".\\\[\]\x80-\xff\000-\010\012-\037] | # atom and space parts, or...
96 \(
97 (?: [^\\\x80-\xff\n\015()] | \\ [^\x80-\xff] | \( (?: [^\\\x80-\xff\n\015()] | \\ [^\x80-\xff] )* \) )*
98 \) | # comments, or...
99
100 " (?: # opening quote...
101 [^\\\x80-\xff\n\015"] # Anything except backslash and quote
102 | # or
103 \\ [^\x80-\xff] # Escaped something (something != CR)
104 )* " # closing quote
105 # quoted strings
106 )*
107 < (?: [\040\t] | \(
108 (?: [^\\\x80-\xff\n\015()] | \\ [^\x80-\xff] | \( (?: [^\\\x80-\xff\n\015()] | \\ [^\x80-\xff] )* \) )*
109 \) )* # leading <
110 (?: @ (?: [\040\t] | \(
111 (?: [^\\\x80-\xff\n\015()] | \\ [^\x80-\xff] | \( (?: [^\\\x80-\xff\n\015()] | \\ [^\x80-\xff] )* \) )*
112 \) )* (?:
113 [^(\040)<>@,;:".\\\[\]\000-\037\x80-\xff]+ # some number of atom characters...
114 (?![^(\040)<>@,;:".\\\[\]\000-\037\x80-\xff]) # ..not followed by something that could be part of an atom
115 | \[ # [
116 (?: [^\\\x80-\xff\n\015\[\]] | \\ [^\x80-\xff] )* # stuff
117 \] # ]
118 ) # initial subdomain
119 (?: #
120 (?: [\040\t] | \(
121 (?: [^\\\x80-\xff\n\015()] | \\ [^\x80-\xff] | \( (?: [^\\\x80-\xff\n\015()] | \\ [^\x80-\xff] )* \) )*
122 \) )* \. # if led by a period...
123 (?: [\040\t] | \(
124 (?: [^\\\x80-\xff\n\015()] | \\ [^\x80-\xff] | \( (?: [^\\\x80-\xff\n\015()] | \\ [^\x80-\xff] )* \) )*
125 \) )* (?:
126 [^(\040)<>@,;:".\\\[\]\000-\037\x80-\xff]+ # some number of atom characters...
127 (?![^(\040)<>@,;:".\\\[\]\000-\037\x80-\xff]) # ..not followed by something that could be part of an atom
128 | \[ # [
129 (?: [^\\\x80-\xff\n\015\[\]] | \\ [^\x80-\xff] )* # stuff
130 \] # ]
131 ) # ...further okay
132 )*
133
134 (?: (?: [\040\t] | \(
135 (?: [^\\\x80-\xff\n\015()] | \\ [^\x80-\xff] | \( (?: [^\\\x80-\xff\n\015()] | \\ [^\x80-\xff] )* \) )*
136 \) )* , (?: [\040\t] | \(
137 (?: [^\\\x80-\xff\n\015()] | \\ [^\x80-\xff] | \( (?: [^\\\x80-\xff\n\015()] | \\ [^\x80-\xff] )* \) )*
138 \) )* @ (?: [\040\t] | \(
139 (?: [^\\\x80-\xff\n\015()] | \\ [^\x80-\xff] | \( (?: [^\\\x80-\xff\n\015()] | \\ [^\x80-\xff] )* \) )*
140 \) )* (?:
141 [^(\040)<>@,;:".\\\[\]\000-\037\x80-\xff]+ # some number of atom characters...
142 (?![^(\040)<>@,;:".\\\[\]\000-\037\x80-\xff]) # ..not followed by something that could be part of an atom
143 | \[ # [
144 (?: [^\\\x80-\xff\n\015\[\]] | \\ [^\x80-\xff] )* # stuff
145 \] # ]
146 ) # initial subdomain
147 (?: #
148 (?: [\040\t] | \(
149 (?: [^\\\x80-\xff\n\015()] | \\ [^\x80-\xff] | \( (?: [^\\\x80-\xff\n\015()] | \\ [^\x80-\xff] )* \) )*
150 \) )* \. # if led by a period...
151 (?: [\040\t] | \(
152 (?: [^\\\x80-\xff\n\015()] | \\ [^\x80-\xff] | \( (?: [^\\\x80-\xff\n\015()] | \\ [^\x80-\xff] )* \) )*
153 \) )* (?:
154 [^(\040)<>@,;:".\\\[\]\000-\037\x80-\xff]+ # some number of atom characters...
155 (?![^(\040)<>@,;:".\\\[\]\000-\037\x80-\xff]) # ..not followed by something that could be part of an atom
156 | \[ # [
157 (?: [^\\\x80-\xff\n\015\[\]] | \\ [^\x80-\xff] )* # stuff
158 \] # ]
159 ) # ...further okay
160 )*
161 )* # further okay, if led by comma
162 : # closing colon
163 (?: [\040\t] | \(
164 (?: [^\\\x80-\xff\n\015()] | \\ [^\x80-\xff] | \( (?: [^\\\x80-\xff\n\015()] | \\ [^\x80-\xff] )* \) )*
165 \) )* )? # optional route
166 (?:
167 [^(\040)<>@,;:".\\\[\]\000-\037\x80-\xff]+ # some number of atom characters...
168 (?![^(\040)<>@,;:".\\\[\]\000-\037\x80-\xff]) # ..not followed by something that could be part of an atom
169 |
170 " (?: # opening quote...
171 [^\\\x80-\xff\n\015"] # Anything except backslash and quote
172 | # or
173 \\ [^\x80-\xff] # Escaped something (something != CR)
174 )* " # closing quote
175 ) # initial word
176 (?: (?: [\040\t] | \(
177 (?: [^\\\x80-\xff\n\015()] | \\ [^\x80-\xff] | \( (?: [^\\\x80-\xff\n\015()] | \\ [^\x80-\xff] )* \) )*
178 \) )* \. (?: [\040\t] | \(
179 (?: [^\\\x80-\xff\n\015()] | \\ [^\x80-\xff] | \( (?: [^\\\x80-\xff\n\015()] | \\ [^\x80-\xff] )* \) )*
180 \) )* (?:
181 [^(\040)<>@,;:".\\\[\]\000-\037\x80-\xff]+ # some number of atom characters...
182 (?![^(\040)<>@,;:".\\\[\]\000-\037\x80-\xff]) # ..not followed by something that could be part of an atom
183 |
184 " (?: # opening quote...
185 [^\\\x80-\xff\n\015"] # Anything except backslash and quote
186 | # or
187 \\ [^\x80-\xff] # Escaped something (something != CR)
188 )* " # closing quote
189 ) )* # further okay, if led by a period
190 (?: [\040\t] | \(
191 (?: [^\\\x80-\xff\n\015()] | \\ [^\x80-\xff] | \( (?: [^\\\x80-\xff\n\015()] | \\ [^\x80-\xff] )* \) )*
192 \) )* @ (?: [\040\t] | \(
193 (?: [^\\\x80-\xff\n\015()] | \\ [^\x80-\xff] | \( (?: [^\\\x80-\xff\n\015()] | \\ [^\x80-\xff] )* \) )*
194 \) )* (?:
195 [^(\040)<>@,;:".\\\[\]\000-\037\x80-\xff]+ # some number of atom characters...
196 (?![^(\040)<>@,;:".\\\[\]\000-\037\x80-\xff]) # ..not followed by something that could be part of an atom
197 | \[ # [
198 (?: [^\\\x80-\xff\n\015\[\]] | \\ [^\x80-\xff] )* # stuff
199 \] # ]
200 ) # initial subdomain
201 (?: #
202 (?: [\040\t] | \(
203 (?: [^\\\x80-\xff\n\015()] | \\ [^\x80-\xff] | \( (?: [^\\\x80-\xff\n\015()] | \\ [^\x80-\xff] )* \) )*
204 \) )* \. # if led by a period...
205 (?: [\040\t] | \(
206 (?: [^\\\x80-\xff\n\015()] | \\ [^\x80-\xff] | \( (?: [^\\\x80-\xff\n\015()] | \\ [^\x80-\xff] )* \) )*
207 \) )* (?:
208 [^(\040)<>@,;:".\\\[\]\000-\037\x80-\xff]+ # some number of atom characters...
209 (?![^(\040)<>@,;:".\\\[\]\000-\037\x80-\xff]) # ..not followed by something that could be part of an atom
210 | \[ # [
211 (?: [^\\\x80-\xff\n\015\[\]] | \\ [^\x80-\xff] )* # stuff
212 \] # ]
213 ) # ...further okay
214 )*
215 # address spec
216 (?: [\040\t] | \(
217 (?: [^\\\x80-\xff\n\015()] | \\ [^\x80-\xff] | \( (?: [^\\\x80-\xff\n\015()] | \\ [^\x80-\xff] )* \) )*
218 \) )* > # trailing >
219 # name and address
220 ) (?: [\040\t] | \(
221 (?: [^\\\x80-\xff\n\015()] | \\ [^\x80-\xff] | \( (?: [^\\\x80-\xff\n\015()] | \\ [^\x80-\xff] )* \) )*
222 \) )* # optional trailing comment
223 /xSI
224 Capturing subpattern count = 0
225 Contains explicit CR or LF match
226 Options: extended
227 No first char
228 No need char
229 Subject length lower bound = 3
230 Starting byte set: \x09 \x20 ! " # $ % & ' ( * + - / 0 1 2 3 4 5 6 7 8
231 9 = ? A B C D E F G H I J K L M N O P Q R S T U V W X Y Z ^ _ ` a b c d e
232 f g h i j k l m n o p q r s t u v w x y z { | } ~ \x7f \xff
233
234 /[\h]/BZ
235 ------------------------------------------------------------------
236 Bra
237 [\x09 \xa0\x{1680}\x{180e}\x{2000}-\x{200a}\x{202f}\x{205f}\x{3000}]
238 Ket
239 End
240 ------------------------------------------------------------------
241 >\x09<
242 0: \x09
243
244 /[\h]+/BZ
245 ------------------------------------------------------------------
246 Bra
247 [\x09 \xa0\x{1680}\x{180e}\x{2000}-\x{200a}\x{202f}\x{205f}\x{3000}]+
248 Ket
249 End
250 ------------------------------------------------------------------
251 >\x09\x20\xa0<
252 0: \x09 \xa0
253
254 /[\v]/BZ
255 ------------------------------------------------------------------
256 Bra
257 [\x0a-\x0d\x85\x{2028}-\x{2029}]
258 Ket
259 End
260 ------------------------------------------------------------------
261
262 /[^\h]/BZ
263 ------------------------------------------------------------------
264 Bra
265 [^\x09 \xa0\x{1680}\x{180e}\x{2000}-\x{200a}\x{202f}\x{205f}\x{3000}]
266 Ket
267 End
268 ------------------------------------------------------------------
269
270 /\h+/SI
271 Capturing subpattern count = 0
272 No options
273 No first char
274 No need char
275 Subject length lower bound = 1
276 Starting byte set: \x09 \x20 \xa0 \xff
277 \x{1681}\x{200b}\x{1680}\x{2000}\x{202f}\x{3000}
278 0: \x{1680}\x{2000}\x{202f}\x{3000}
279 \x{3001}\x{2fff}\x{200a}\xa0\x{2000}
280 0: \x{200a}\xa0\x{2000}
281
282 /[\h\x{dc00}]+/BZSI
283 ------------------------------------------------------------------
284 Bra
285 [\x09 \xa0\x{1680}\x{180e}\x{2000}-\x{200a}\x{202f}\x{205f}\x{3000}\x{dc00}]+
286 Ket
287 End
288 ------------------------------------------------------------------
289 Capturing subpattern count = 0
290 No options
291 No first char
292 No need char
293 Subject length lower bound = 1
294 No set of starting bytes
295 \x{1681}\x{200b}\x{1680}\x{2000}\x{202f}\x{3000}
296 0: \x{1680}\x{2000}\x{202f}\x{3000}
297 \x{3001}\x{2fff}\x{200a}\xa0\x{2000}
298 0: \x{200a}\xa0\x{2000}
299
300 /\H+/SI
301 Capturing subpattern count = 0
302 No options
303 No first char
304 No need char
305 Subject length lower bound = 1
306 No set of starting bytes
307 \x{1680}\x{180e}\x{167f}\x{1681}\x{180d}\x{180f}
308 0: \x{167f}\x{1681}\x{180d}\x{180f}
309 \x{2000}\x{200a}\x{1fff}\x{200b}
310 0: \x{1fff}\x{200b}
311 \x{202f}\x{205f}\x{202e}\x{2030}\x{205e}\x{2060}
312 0: \x{202e}\x{2030}\x{205e}\x{2060}
313 \xa0\x{3000}\x9f\xa1\x{2fff}\x{3001}
314 0: \x9f\xa1\x{2fff}\x{3001}
315
316 /[\H\x{d800}]+/
317 \x{1680}\x{180e}\x{167f}\x{1681}\x{180d}\x{180f}
318 0: \x{167f}\x{1681}\x{180d}\x{180f}
319 \x{2000}\x{200a}\x{1fff}\x{200b}
320 0: \x{1fff}\x{200b}
321 \x{202f}\x{205f}\x{202e}\x{2030}\x{205e}\x{2060}
322 0: \x{202e}\x{2030}\x{205e}\x{2060}
323 \xa0\x{3000}\x9f\xa1\x{2fff}\x{3001}
324 0: \x9f\xa1\x{2fff}\x{3001}
325
326 /\v+/SI
327 Capturing subpattern count = 0
328 No options
329 No first char
330 No need char
331 Subject length lower bound = 1
332 Starting byte set: \x0a \x0b \x0c \x0d \x85 \xff
333 \x{2027}\x{2030}\x{2028}\x{2029}
334 0: \x{2028}\x{2029}
335 \x09\x0e\x84\x86\x85\x0a\x0b\x0c\x0d
336 0: \x85\x0a\x0b\x0c\x0d
337
338 /[\v\x{dc00}]+/BZSI
339 ------------------------------------------------------------------
340 Bra
341 [\x0a-\x0d\x85\x{2028}-\x{2029}\x{dc00}]+
342 Ket
343 End
344 ------------------------------------------------------------------
345 Capturing subpattern count = 0
346 No options
347 No first char
348 No need char
349 Subject length lower bound = 1
350 No set of starting bytes
351 \x{2027}\x{2030}\x{2028}\x{2029}
352 0: \x{2028}\x{2029}
353 \x09\x0e\x84\x86\x85\x0a\x0b\x0c\x0d
354 0: \x85\x0a\x0b\x0c\x0d
355
356 /\V+/SI
357 Capturing subpattern count = 0
358 No options
359 No first char
360 No need char
361 Subject length lower bound = 1
362 No set of starting bytes
363 \x{2028}\x{2029}\x{2027}\x{2030}
364 0: \x{2027}\x{2030}
365 \x85\x0a\x0b\x0c\x0d\x09\x0e\x84\x86
366 0: \x09\x0e\x84\x86
367
368 /[\V\x{d800}]+/
369 \x{2028}\x{2029}\x{2027}\x{2030}
370 0: \x{2027}\x{2030}
371 \x85\x0a\x0b\x0c\x0d\x09\x0e\x84\x86
372 0: \x09\x0e\x84\x86
373
374 /\R+/SI<bsr_unicode>
375 Capturing subpattern count = 0
376 Options: bsr_unicode
377 No first char
378 No need char
379 Subject length lower bound = 1
380 Starting byte set: \x0a \x0b \x0c \x0d \x85 \xff
381 \x{2027}\x{2030}\x{2028}\x{2029}
382 0: \x{2028}\x{2029}
383 \x09\x0e\x84\x86\x85\x0a\x0b\x0c\x0d
384 0: \x85\x0a\x0b\x0c\x0d
385
386 /\x{d800}\x{d7ff}\x{dc00}\x{dc00}\x{dcff}\x{dd00}/I
387 Capturing subpattern count = 0
388 No options
389 First char = \x{d800}
390 Need char = \x{dd00}
391 \x{d800}\x{d7ff}\x{dc00}\x{dc00}\x{dcff}\x{dd00}
392 0: \x{d800}\x{d7ff}\x{dc00}\x{dc00}\x{dcff}\x{dd00}
393
394 /[^\x{80}][^\x{ff}][^\x{100}][^\x{1000}][^\x{ffff}]/BZ
395 ------------------------------------------------------------------
396 Bra
397 [^\x80]
398 [^\x{ff}]
399 [^\x{100}]
400 [^\x{1000}]
401 [^\x{ffff}]
402 Ket
403 End
404 ------------------------------------------------------------------
405
406 /[^\x{80}][^\x{ff}][^\x{100}][^\x{1000}][^\x{ffff}]/BZi
407 ------------------------------------------------------------------
408 Bra
409 /i [^\x80]
410 /i [^\x{ff}]
411 /i [^\x{100}]
412 /i [^\x{1000}]
413 /i [^\x{ffff}]
414 Ket
415 End
416 ------------------------------------------------------------------
417
418 /[^\x{100}]*[^\x{1000}]+[^\x{ffff}]??[^\x{8000}]{4,}[^\x{7fff}]{2,9}?[^\x{100}]{5,6}+/BZ
419 ------------------------------------------------------------------
420 Bra
421 [^\x{100}]*
422 [^\x{1000}]+
423 [^\x{ffff}]??
424 [^\x{8000}]{4}
425 [^\x{8000}]*
426 [^\x{7fff}]{2}
427 [^\x{7fff}]{0,7}?
428 [^\x{100}]{5}
429 [^\x{100}]?+
430 Ket
431 End
432 ------------------------------------------------------------------
433
434 /[^\x{100}]*[^\x{1000}]+[^\x{ffff}]??[^\x{8000}]{4,}[^\x{7fff}]{2,9}?[^\x{100}]{5,6}+/BZi
435 ------------------------------------------------------------------
436 Bra
437 /i [^\x{100}]*
438 /i [^\x{1000}]+
439 /i [^\x{ffff}]??
440 /i [^\x{8000}]{4}
441 /i [^\x{8000}]*
442 /i [^\x{7fff}]{2}
443 /i [^\x{7fff}]{0,7}?
444 Once
445 /i [^\x{100}]{5}
446 /i [^\x{100}]?
447 Ket
448 Ket
449 End
450 ------------------------------------------------------------------
451
452 /(*:0123456789ABCDEF0123456789ABCDEF0123456789ABCDEF0123456789ABCDEF0123456789ABCDEF0123456789ABCDEF0123456789ABCDEF0123456789ABCDEF0123456789ABCDEF0123456789ABCDEF0123456789ABCDEF0123456789ABCDEF0123456789ABCDEF0123456789ABCDEF0123456789ABCDEF0123456789ABCDEF)XX/K
453 XX
454 0: XX
455 MK: 0123456789ABCDEF0123456789ABCDEF0123456789ABCDEF0123456789ABCDEF0123456789ABCDEF0123456789ABCDEF0123456789ABCDEF0123456789ABCDEF0123456789ABCDEF0123456789ABCDEF0123456789ABCDEF0123456789ABCDEF0123456789ABCDEF0123456789ABCDEF0123456789ABCDEF0123456789ABCDEF
456
457 /(*:0123456789ABCDEF0123456789ABCDEF0123456789ABCDEF0123456789ABCDEF0123456789ABCDEF0123456789ABCDEF0123456789ABCDEF0123456789ABCDEF0123456789ABCDEF0123456789ABCDEF0123456789ABCDEF0123456789ABCDEF0123456789ABCDEF0123456789ABCDEF0123456789ABCDEF0123456789ABCDE)XX/K
458 XX
459 0: XX
460 MK: 0123456789ABCDEF0123456789ABCDEF0123456789ABCDEF0123456789ABCDEF0123456789ABCDEF0123456789ABCDEF0123456789ABCDEF0123456789ABCDEF0123456789ABCDEF0123456789ABCDEF0123456789ABCDEF0123456789ABCDEF0123456789ABCDEF0123456789ABCDEF0123456789ABCDEF0123456789ABCDE
461
462 /\u0100/<JS>BZ
463 ------------------------------------------------------------------
464 Bra
465 \x{100}
466 Ket
467 End
468 ------------------------------------------------------------------
469
470 /[\u0100-\u0200]/<JS>BZ
471 ------------------------------------------------------------------
472 Bra
473 [\x{100}-\x{200}]
474 Ket
475 End
476 ------------------------------------------------------------------
477
478 /\ud800/<JS>BZ
479 ------------------------------------------------------------------
480 Bra
481 \x{d800}
482 Ket
483 End
484 ------------------------------------------------------------------
485
486 /-- End of testinput17 --/

  ViewVC Help
Powered by ViewVC 1.1.5