]>
Commit | Line | Data |
---|---|---|
5f125488 A |
1 | # vsx4/tset/XPG4.os/genuts/regcomp/T.regcomp 1 |
2 | BE z4 123ABCz456DEF (6,8) | |
3 | # vsx4/tset/XPG4.os/genuts/regcomp/T.regcomp 2 | |
4 | E C|k 123ABCz456DEFhij (5,6) | |
5 | # vsx4/tset/XPG4.os/genuts/regcomp/T.regcomp 3 | |
6 | B$ \\(\\(ABC\\)z\\(456\\)D\\) 123ABCz456DEF (3,11)(3,11)(3,6)(7,10) | |
7 | E$ (123)(ABC) 123ABCz456DEF (0,6)(0,3)(3,6) | |
8 | # vsx4/tset/XPG4.os/genuts/regcomp/T.regcomp 4 | |
9 | BE$ weU hhehweU[^J]o/.aq (4,7) | |
10 | # vsx4/tset/XPG4.os/genuts/regcomp/T.regcomp 5 | |
11 | BE$ [A-K] 7917263lus;/*shls NOMATCH | |
12 | # vsx4/tset/XPG4.os/genuts/regcomp/T.regcomp 6 | |
13 | BE$ DEF. abcxyz123DEFhij890 (9,13) | |
14 | BE$ def. abcxyz123DEFhij890 NOMATCH | |
15 | E$ (DEF)|(QRS) abcxyz123DEFhij890 (9,12)(9,12)(?,?) | |
16 | E$ (def)|(qrs) abcxyz123DEFhij890 NOMATCH | |
17 | # vsx4/tset/XPG4.os/genuts/regcomp/T.regcomp 7 | |
18 | BEi$ def abcxyz123DEFhij890 (9,12) | |
19 | BEi$ DEF abcxyz123DEFhij890 (9,12) | |
20 | Ei$ (def)|(qrs) abcxyz123DEFhij890 (9,12)(9,12)(?,?) | |
21 | Ei$ (DEF)|(QRS) abcxyz123DEFhij890 (9,12)(9,12)(?,?) | |
22 | # vsx4/tset/XPG4.os/genuts/regcomp/T.regcomp 8 | |
23 | B$ \\(b\\)..\\(yz1\\).*\\(89\\) abcxyz123DEFhij890k%#57WQ (1,17)(1,2)(4,7)(15,17) | |
24 | E$ (bc)+(x)? abcxyz123DEFhij890k%#57WQ (1,4)(1,3)(3,4) | |
25 | B$ \\(bc\\).*\\(D\\)\\(E\\)\\(F\\)\\(h\\)\\(i\\)\\(j\\)\\(8\\)\\(90k\\) abcxyz123DEFhij890k%#57WQ (1,19)(1,3)(9,10)(10,11)(11,12)(12,13)(13,14)(14,15)(15,16)(16,19) | |
26 | E$ (bc).*(D)(E)(F)(h)(i)(j)(8)(90k) abcxyz123DEFhij890k%#57WQ (1,19)(1,3)(9,10)(10,11)(11,12)(12,13)(13,14)(14,15)(15,16)(16,19) | |
27 | B$ xyz abcxyz123DEFhij890k%#57WQ (3,6) | |
28 | # vsx4/tset/XPG4.os/genuts/regcomp/T.regcomp 9 | |
29 | B$ \\(b\\)..\\(yz1\\).*\\(89\\) abcxyz123DEFhij890k%#57WQ (1,17)(1,2)(4,7)(15,17) | |
30 | E$ (bc)+(x)? abcxyz123DEFhij890k%#57WQ (1,4)(1,3)(3,4) | |
31 | # vsx4/tset/XPG4.os/genuts/regcomp/T.regcomp 10 | |
32 | Bw$ \\(ab\\)\\(ccc\\) abababccccccd NULL | |
33 | B$ \\(abab\\)\\(cccc\\) abababccccccd (2,10)(2,6)(6,10) | |
34 | Ew$ (ab)(ccc) abababccccccd NULL | |
35 | E$ (abab)(cccc) abababccccccd (2,10)(2,6)(6,10) | |
36 | # vsx4/tset/XPG4.os/genuts/regcomp/T.regcomp 11 | |
37 | B$ \\(ab\\)\\{1,\\}\\(ccc\\)* abababccccccd (0,12)(4,6)(9,12) | |
38 | E$ (ab){1,}(ccc)* abababccccccd (0,12)(4,6)(9,12) | |
39 | # vsx4/tset/XPG4.os/genuts/regcomp/T.regcomp 12 | |
40 | B$ \\(ab\\)\\(xyz\\)*\\(def\\)\\{0,3\\}\\(ccc\\) abcccd (0,5)(0,2)(?,?)(?,?)(2,5) | |
41 | E$ (ab)(xy)?(z)*(A){0,}(ccc) abcccd (0,5)(0,2)(?,?)(?,?)(?,?)(2,5) | |
42 | E$ (ab)|(yz) abcccd (0,2)(0,2)(?,?) | |
43 | # vsx4/tset/XPG4.os/genuts/regcomp/T.regcomp 13 | |
44 | B$ \\(ab\\)\\(\\(c\\)yz\\)* abcccd (0,2)(0,2)(?,?)(?,?) | |
45 | E$ (ab)|((c)xyz) abcccd (0,2)(0,2)(?,?)(?,?) | |
46 | # vsx4/tset/XPG4.os/genuts/regcomp/T.regcomp 14 | |
47 | B$ \\(abcc\\)\\(x*\\) abcccd (0,4)(0,4)(4,4) | |
48 | E$ (ab)(x*) abcccd (0,2)(0,2)(2,2) | |
49 | # vsx4/tset/XPG4.os/genuts/regcomp/T.regcomp 15 | |
50 | BE$ llo\nthe hello\nthere (2,9) | |
51 | # Test error: Use of REG_EXTENDED in eflags, which corresponds to REG_NOTBOL | |
52 | Eb$ l+o\nthe?r hello\nthere (2,10) | |
53 | # vsx4/tset/XPG4.os/genuts/regcomp/T.regcomp 16 | |
54 | BE$ xyz abcdefGHIJKL NOMATCH | |
55 | B$ \\1 abcdefGHIJKL ESUBREG | |
56 | # vsx4/tset/XPG4.os/genuts/regcomp/T.regcomp 17 | |
57 | BE$ [XY][^GH] abcdefGHIJKL NOMATCH | |
58 | B$ \\)\\) abcdefGHIJKL EPAREN | |
59 | # vsx4/tset/XPG4.os/genuts/regcomp/T.regcomp 18 | |
60 | BE$ ABC[DEF] 123456789hijkl%$# NOMATCH | |
61 | B$ \\7 123456789hijkl%$# ESUBREG | |
62 | # vsx4/tset/XPG4.os/genuts/regcomp/T.regcomp 19 | |
63 | BE$ xyz abcdefGHIJKL NOMATCH | |
64 | B$ \\1 abcdefGHIJKL ESUBREG | |
65 | # vsx4/tset/XPG4.os/genuts/regcomp/T.regcomp 20 | |
66 | BE$ [XY][^GH] abcdefGHIJKL NOMATCH | |
67 | B$ \\)\\) abcdefGHIJKL EPAREN | |
68 | # vsx4/tset/XPG4.os/genuts/regcomp/T.regcomp 21 | |
69 | BE$ ABC[DEF] 123456789hijkl%$# NOMATCH | |
70 | B$ \\7 123456789hijkl%$# ESUBREG | |
71 | # vsx4/tset/XPG4.os/genuts/regcomp/T.regcomp 22 | |
72 | BE$ xy[[.ab.]]z NULL ECOLLATE | |
73 | # vsx4/tset/XPG4.os/genuts/regcomp/T.regcomp 23 | |
74 | BE$ xy[[:non_existant_class:]]z NULL ECTYPE | |
75 | # vsx4/tset/XPG4.os/genuts/regcomp/T.regcomp 24 | |
76 | BE$ xyz\\ NULL EESCAPE | |
77 | # vsx4/tset/XPG4.os/genuts/regcomp/T.regcomp 25 | |
78 | B$ xy\\(ab\\)z\\3 NULL ESUBREG | |
79 | # vsx4/tset/XPG4.os/genuts/regcomp/T.regcomp 26 | |
80 | BE$ x[y[][z NULL EBRACK | |
81 | # vsx4/tset/XPG4.os/genuts/regcomp/T.regcomp 27 | |
82 | B$ xy\\(\\(ab\\)z NULL EPAREN | |
83 | B$ xy\\(ab\\)\\)z NULL EPAREN | |
84 | # vsx4/tset/XPG4.os/genuts/regcomp/T.regcomp 28 | |
85 | E$ xy((ab)z NULL EPAREN | |
86 | # vsx4/tset/XPG4.os/genuts/regcomp/T.regcomp 29 | |
87 | B$ xyab\\{3,\\}jk\\{ NULL EBRACE | |
88 | # vsx4/tset/XPG4.os/genuts/regcomp/T.regcomp 30 (not in use) | |
89 | # vsx4/tset/XPG4.os/genuts/regcomp/T.regcomp 31 | |
90 | B$ 890magIFd\\{0,j\\} NULL BADBR | |
91 | E$ 890magIFd{0,j} NULL BADBR | |
92 | B$ 890magIFd\\{k,3\\} NULL BADBR | |
93 | B$ 890magIFd\\{k,\\} NULL BADBR | |
94 | B$ 890magIFd\\{k\\} NULL BADBR | |
95 | # vsx4/tset/XPG4.os/genuts/regcomp/T.regcomp 32 (not in use) | |
96 | # vsx4/tset/XPG4.os/genuts/regcomp/T.regcomp 33 | |
97 | # RE_DUP_MAX = 255 | |
98 | B$ 890magIFd\\{0,256\\} NULL BADBR | |
99 | E$ 890magIFd{0,256} NULL BADBR | |
100 | B$ 890magIFd\\{256,3\\} NULL BADBR | |
101 | E$ 890magIFd{256,3} NULL BADBR | |
102 | B$ 890magIFd\\{256,\\} NULL BADBR | |
103 | E$ 890magIFd{256,} NULL BADBR | |
104 | B$ 890magIFd\\{256\\} NULL BADBR | |
105 | E$ 890magIFd{256} NULL BADBR | |
106 | # vsx4/tset/XPG4.os/genuts/regcomp/T.regcomp 34 (not in use) | |
107 | # vsx4/tset/XPG4.os/genuts/regcomp/T.regcomp 35 | |
108 | B$ xy\\{4,5,7\\}zabc NULL BADBR | |
109 | E$ xy{4,5,7}zabc NULL BADBR | |
110 | # vsx6/tset/XPG4.os/genuts/regcomp/T.regcomp 36 (not in use) | |
111 | # vsx4/tset/XPG4.os/genuts/regcomp/T.regcomp 37 | |
112 | B$ def\\{3,1\\}cba NULL BADBR | |
113 | E$ def{3,1}cba NULL BADBR | |
114 | # vsx6/tset/XPG8.os/genuts/regcomp/T.regcomp 38 (not in use) | |
115 | # vsx4/tset/XPG4.os/genuts/regcomp/T.regcomp 39 | |
116 | BE$ xy[m-a]z NULL ERANGE | |
117 | # vsx6/tset/XPG8.os/genuts/regcomp/T.regcomp 40 (not in use) | |
118 | # vsx4/tset/XPG4.os/genuts/regcomp/T.regcomp 41 | |
119 | E$ *xyz NULL BADRPT | |
120 | E$ a|*xyz NULL BADRPT | |
121 | E$ ^?xyz NULL BADRPT | |
122 | E$ (+xyz) NULL BADRPT | |
123 | # vsx4/tset/XPG4.os/genuts/regcomp/T.regcomp 42 | |
124 | B$ \\(\\(ab\\)\\{1,\\}ab\\)\\(\\(c\\)\\{2\\}\\)*c abababccccccd (0,11)(0,6)(2,4)(8,10)(9,10) | |
125 | E$ ((ab){1,}ab)((c){2})*c abababccccccd (0,11)(0,6)(2,4)(8,10)(9,10) | |
126 | # vsx4/tset/XPG4.os/genuts/regcomp/T.regcomp 43 | |
127 | B$ \\(ab\\(xyz\\)*\\)\\(c\\(d\\)*\\)\\{0,3\\} abcdcdc (0,7)(0,2)(?,?)(6,7)(?,?) | |
128 | E$ (ab(xyz)*)(c(d)*){0,3} abcdcdc (0,7)(0,2)(?,?)(6,7)(?,?) | |
129 | E$ (ab(xy)?(z)*)(c(d){0,})+ abcdcdc (0,7)(0,2)(?,?)(?,?)(6,7)(?,?) | |
130 | E$ ab((cd)|c)* abcdcdc (0,7)(6,7)(?,?) |