Some test files needed updating for link sizes 3 and 4.

This commit is contained in:
Philip.Hazel 2019-12-29 11:56:45 +00:00
parent 6707614863
commit eaf4572ff8
6 changed files with 330 additions and 378 deletions

View File

@ -720,41 +720,37 @@ Memory allocation (code space): 18
/(((a\2)|(a*)\g<-1>))*a?/
------------------------------------------------------------------
0 52 Bra
0 46 Bra
3 Brazero
4 43 SCBra 1
8 36 Once
11 15 CBra 2
15 8 CBra 3
19 a
21 \2
23 8 Ket
26 15 Alt
29 6 CBra 4
33 a*
35 6 Ket
38 29 Recurse
41 30 Ket
44 36 Ket
47 43 KetRmax
50 a?+
52 52 Ket
55 End
4 37 SCBra 1
8 15 CBra 2
12 8 CBra 3
16 a
18 \2
20 8 Ket
23 15 Alt
26 6 CBra 4
30 a*
32 6 Ket
35 26 Recurse
38 30 Ket
41 37 KetRmax
44 a?+
46 46 Ket
49 End
------------------------------------------------------------------
/((?+1)(\1))/
------------------------------------------------------------------
0 28 Bra
3 22 Once
6 16 CBra 1
10 13 Recurse
13 6 CBra 2
17 \1
19 6 Ket
22 16 Ket
25 22 Ket
28 28 Ket
31 End
0 22 Bra
3 16 CBra 1
7 10 Recurse
10 6 CBra 2
14 \1
16 6 Ket
19 16 Ket
22 22 Ket
25 End
------------------------------------------------------------------
"(?1)(?#?'){2}(a)"
@ -771,45 +767,41 @@ Memory allocation (code space): 18
/.((?2)(?R)|\1|$)()/
------------------------------------------------------------------
0 39 Bra
0 33 Bra
3 Any
4 25 Once
7 10 CBra 1
11 32 Recurse
14 0 Recurse
17 5 Alt
20 \1
22 4 Alt
25 $
26 19 Ket
29 25 Ket
32 4 CBra 2
36 4 Ket
39 39 Ket
42 End
4 10 CBra 1
8 26 Recurse
11 0 Recurse
14 5 Alt
17 \1
19 4 Alt
22 $
23 19 Ket
26 4 CBra 2
30 4 Ket
33 33 Ket
36 End
------------------------------------------------------------------
/.((?3)(?R)()(?2)|\1|$)()/
------------------------------------------------------------------
0 49 Bra
0 43 Bra
3 Any
4 35 Once
7 20 CBra 1
11 42 Recurse
14 0 Recurse
17 4 CBra 2
21 4 Ket
24 17 Recurse
27 5 Alt
30 \1
32 4 Alt
35 $
36 29 Ket
39 35 Ket
42 4 CBra 3
46 4 Ket
49 49 Ket
52 End
4 20 CBra 1
8 36 Recurse
11 0 Recurse
14 4 CBra 2
18 4 Ket
21 14 Recurse
24 5 Alt
27 \1
29 4 Alt
32 $
33 29 Ket
36 4 CBra 3
40 4 Ket
43 43 Ket
46 End
------------------------------------------------------------------
/(?1)()((((((\1++))\x85)+)|))/

View File

@ -720,41 +720,37 @@ Memory allocation (code space): 18
/(((a\2)|(a*)\g<-1>))*a?/
------------------------------------------------------------------
0 52 Bra
0 46 Bra
3 Brazero
4 43 SCBra 1
8 36 Once
11 15 CBra 2
15 8 CBra 3
19 a
21 \2
23 8 Ket
26 15 Alt
29 6 CBra 4
33 a*
35 6 Ket
38 29 Recurse
41 30 Ket
44 36 Ket
47 43 KetRmax
50 a?+
52 52 Ket
55 End
4 37 SCBra 1
8 15 CBra 2
12 8 CBra 3
16 a
18 \2
20 8 Ket
23 15 Alt
26 6 CBra 4
30 a*
32 6 Ket
35 26 Recurse
38 30 Ket
41 37 KetRmax
44 a?+
46 46 Ket
49 End
------------------------------------------------------------------
/((?+1)(\1))/
------------------------------------------------------------------
0 28 Bra
3 22 Once
6 16 CBra 1
10 13 Recurse
13 6 CBra 2
17 \1
19 6 Ket
22 16 Ket
25 22 Ket
28 28 Ket
31 End
0 22 Bra
3 16 CBra 1
7 10 Recurse
10 6 CBra 2
14 \1
16 6 Ket
19 16 Ket
22 22 Ket
25 End
------------------------------------------------------------------
"(?1)(?#?'){2}(a)"
@ -771,45 +767,41 @@ Memory allocation (code space): 18
/.((?2)(?R)|\1|$)()/
------------------------------------------------------------------
0 39 Bra
0 33 Bra
3 Any
4 25 Once
7 10 CBra 1
11 32 Recurse
14 0 Recurse
17 5 Alt
20 \1
22 4 Alt
25 $
26 19 Ket
29 25 Ket
32 4 CBra 2
36 4 Ket
39 39 Ket
42 End
4 10 CBra 1
8 26 Recurse
11 0 Recurse
14 5 Alt
17 \1
19 4 Alt
22 $
23 19 Ket
26 4 CBra 2
30 4 Ket
33 33 Ket
36 End
------------------------------------------------------------------
/.((?3)(?R)()(?2)|\1|$)()/
------------------------------------------------------------------
0 49 Bra
0 43 Bra
3 Any
4 35 Once
7 20 CBra 1
11 42 Recurse
14 0 Recurse
17 4 CBra 2
21 4 Ket
24 17 Recurse
27 5 Alt
30 \1
32 4 Alt
35 $
36 29 Ket
39 35 Ket
42 4 CBra 3
46 4 Ket
49 49 Ket
52 End
4 20 CBra 1
8 36 Recurse
11 0 Recurse
14 4 CBra 2
18 4 Ket
21 14 Recurse
24 5 Alt
27 \1
29 4 Alt
32 $
33 29 Ket
36 4 CBra 3
40 4 Ket
43 43 Ket
46 End
------------------------------------------------------------------
/(?1)()((((((\1++))\x85)+)|))/

View File

@ -720,41 +720,37 @@ Memory allocation (code space): 28
/(((a\2)|(a*)\g<-1>))*a?/
------------------------------------------------------------------
0 39 Bra
0 35 Bra
2 Brazero
3 32 SCBra 1
6 27 Once
8 12 CBra 2
11 7 CBra 3
14 a
16 \2
18 7 Ket
20 11 Alt
22 5 CBra 4
25 a*
27 5 Ket
29 22 Recurse
31 23 Ket
33 27 Ket
35 32 KetRmax
37 a?+
39 39 Ket
41 End
3 28 SCBra 1
6 12 CBra 2
9 7 CBra 3
12 a
14 \2
16 7 Ket
18 11 Alt
20 5 CBra 4
23 a*
25 5 Ket
27 20 Recurse
29 23 Ket
31 28 KetRmax
33 a?+
35 35 Ket
37 End
------------------------------------------------------------------
/((?+1)(\1))/
------------------------------------------------------------------
0 20 Bra
2 16 Once
4 12 CBra 1
7 9 Recurse
9 5 CBra 2
12 \1
14 5 Ket
16 12 Ket
18 16 Ket
20 20 Ket
22 End
0 16 Bra
2 12 CBra 1
5 7 Recurse
7 5 CBra 2
10 \1
12 5 Ket
14 12 Ket
16 16 Ket
18 End
------------------------------------------------------------------
"(?1)(?#?'){2}(a)"
@ -771,45 +767,41 @@ Memory allocation (code space): 28
/.((?2)(?R)|\1|$)()/
------------------------------------------------------------------
0 28 Bra
0 24 Bra
2 Any
3 18 Once
5 7 CBra 1
8 23 Recurse
10 0 Recurse
12 4 Alt
14 \1
16 3 Alt
18 $
19 14 Ket
21 18 Ket
23 3 CBra 2
26 3 Ket
28 28 Ket
30 End
3 7 CBra 1
6 19 Recurse
8 0 Recurse
10 4 Alt
12 \1
14 3 Alt
16 $
17 14 Ket
19 3 CBra 2
22 3 Ket
24 24 Ket
26 End
------------------------------------------------------------------
/.((?3)(?R)()(?2)|\1|$)()/
------------------------------------------------------------------
0 35 Bra
0 31 Bra
2 Any
3 25 Once
5 14 CBra 1
8 30 Recurse
10 0 Recurse
12 3 CBra 2
15 3 Ket
17 12 Recurse
19 4 Alt
21 \1
23 3 Alt
25 $
26 21 Ket
28 25 Ket
30 3 CBra 3
33 3 Ket
35 35 Ket
37 End
3 14 CBra 1
6 26 Recurse
8 0 Recurse
10 3 CBra 2
13 3 Ket
15 10 Recurse
17 4 Alt
19 \1
21 3 Alt
23 $
24 21 Ket
26 3 CBra 3
29 3 Ket
31 31 Ket
33 End
------------------------------------------------------------------
/(?1)()((((((\1++))\x85)+)|))/

View File

@ -720,41 +720,37 @@ Memory allocation (code space): 28
/(((a\2)|(a*)\g<-1>))*a?/
------------------------------------------------------------------
0 39 Bra
0 35 Bra
2 Brazero
3 32 SCBra 1
6 27 Once
8 12 CBra 2
11 7 CBra 3
14 a
16 \2
18 7 Ket
20 11 Alt
22 5 CBra 4
25 a*
27 5 Ket
29 22 Recurse
31 23 Ket
33 27 Ket
35 32 KetRmax
37 a?+
39 39 Ket
41 End
3 28 SCBra 1
6 12 CBra 2
9 7 CBra 3
12 a
14 \2
16 7 Ket
18 11 Alt
20 5 CBra 4
23 a*
25 5 Ket
27 20 Recurse
29 23 Ket
31 28 KetRmax
33 a?+
35 35 Ket
37 End
------------------------------------------------------------------
/((?+1)(\1))/
------------------------------------------------------------------
0 20 Bra
2 16 Once
4 12 CBra 1
7 9 Recurse
9 5 CBra 2
12 \1
14 5 Ket
16 12 Ket
18 16 Ket
20 20 Ket
22 End
0 16 Bra
2 12 CBra 1
5 7 Recurse
7 5 CBra 2
10 \1
12 5 Ket
14 12 Ket
16 16 Ket
18 End
------------------------------------------------------------------
"(?1)(?#?'){2}(a)"
@ -771,45 +767,41 @@ Memory allocation (code space): 28
/.((?2)(?R)|\1|$)()/
------------------------------------------------------------------
0 28 Bra
0 24 Bra
2 Any
3 18 Once
5 7 CBra 1
8 23 Recurse
10 0 Recurse
12 4 Alt
14 \1
16 3 Alt
18 $
19 14 Ket
21 18 Ket
23 3 CBra 2
26 3 Ket
28 28 Ket
30 End
3 7 CBra 1
6 19 Recurse
8 0 Recurse
10 4 Alt
12 \1
14 3 Alt
16 $
17 14 Ket
19 3 CBra 2
22 3 Ket
24 24 Ket
26 End
------------------------------------------------------------------
/.((?3)(?R)()(?2)|\1|$)()/
------------------------------------------------------------------
0 35 Bra
0 31 Bra
2 Any
3 25 Once
5 14 CBra 1
8 30 Recurse
10 0 Recurse
12 3 CBra 2
15 3 Ket
17 12 Recurse
19 4 Alt
21 \1
23 3 Alt
25 $
26 21 Ket
28 25 Ket
30 3 CBra 3
33 3 Ket
35 35 Ket
37 End
3 14 CBra 1
6 26 Recurse
8 0 Recurse
10 3 CBra 2
13 3 Ket
15 10 Recurse
17 4 Alt
19 \1
21 3 Alt
23 $
24 21 Ket
26 3 CBra 3
29 3 Ket
31 31 Ket
33 End
------------------------------------------------------------------
/(?1)()((((((\1++))\x85)+)|))/

View File

@ -720,41 +720,37 @@ Memory allocation (code space): 12
/(((a\2)|(a*)\g<-1>))*a?/
------------------------------------------------------------------
0 70 Bra
0 62 Bra
4 Brazero
5 59 SCBra 1
11 49 Once
15 21 CBra 2
21 11 CBra 3
27 a
29 \2
32 11 Ket
36 20 Alt
40 8 CBra 4
46 a*
48 8 Ket
52 40 Recurse
56 41 Ket
60 49 Ket
64 59 KetRmax
68 a?+
70 70 Ket
74 End
5 51 SCBra 1
11 21 CBra 2
17 11 CBra 3
23 a
25 \2
28 11 Ket
32 20 Alt
36 8 CBra 4
42 a*
44 8 Ket
48 36 Recurse
52 41 Ket
56 51 KetRmax
60 a?+
62 62 Ket
66 End
------------------------------------------------------------------
/((?+1)(\1))/
------------------------------------------------------------------
0 39 Bra
4 31 Once
8 23 CBra 1
14 18 Recurse
18 9 CBra 2
24 \1
27 9 Ket
31 23 Ket
35 31 Ket
39 39 Ket
43 End
0 31 Bra
4 23 CBra 1
10 14 Recurse
14 9 CBra 2
20 \1
23 9 Ket
27 23 Ket
31 31 Ket
35 End
------------------------------------------------------------------
"(?1)(?#?'){2}(a)"
@ -771,45 +767,41 @@ Memory allocation (code space): 12
/.((?2)(?R)|\1|$)()/
------------------------------------------------------------------
0 53 Bra
0 45 Bra
4 Any
5 34 Once
9 14 CBra 1
15 43 Recurse
19 0 Recurse
23 7 Alt
27 \1
30 5 Alt
34 $
35 26 Ket
39 34 Ket
43 6 CBra 2
49 6 Ket
53 53 Ket
57 End
5 14 CBra 1
11 35 Recurse
15 0 Recurse
19 7 Alt
23 \1
26 5 Alt
30 $
31 26 Ket
35 6 CBra 2
41 6 Ket
45 45 Ket
49 End
------------------------------------------------------------------
/.((?3)(?R)()(?2)|\1|$)()/
------------------------------------------------------------------
0 67 Bra
0 59 Bra
4 Any
5 48 Once
9 28 CBra 1
15 57 Recurse
19 0 Recurse
23 6 CBra 2
29 6 Ket
33 23 Recurse
37 7 Alt
41 \1
44 5 Alt
48 $
49 40 Ket
53 48 Ket
57 6 CBra 3
63 6 Ket
67 67 Ket
71 End
5 28 CBra 1
11 49 Recurse
15 0 Recurse
19 6 CBra 2
25 6 Ket
29 19 Recurse
33 7 Alt
37 \1
40 5 Alt
44 $
45 40 Ket
49 6 CBra 3
55 6 Ket
59 59 Ket
63 End
------------------------------------------------------------------
/(?1)()((((((\1++))\x85)+)|))/

View File

@ -720,41 +720,37 @@ Memory allocation (code space): 14
/(((a\2)|(a*)\g<-1>))*a?/
------------------------------------------------------------------
0 83 Bra
0 73 Bra
5 Brazero
6 70 SCBra 1
13 58 Once
18 24 CBra 2
25 12 CBra 3
32 a
34 \2
37 12 Ket
42 24 Alt
47 9 CBra 4
54 a*
56 9 Ket
61 47 Recurse
66 48 Ket
71 58 Ket
76 70 KetRmax
81 a?+
83 83 Ket
88 End
6 60 SCBra 1
13 24 CBra 2
20 12 CBra 3
27 a
29 \2
32 12 Ket
37 24 Alt
42 9 CBra 4
49 a*
51 9 Ket
56 42 Recurse
61 48 Ket
66 60 KetRmax
71 a?+
73 73 Ket
78 End
------------------------------------------------------------------
/((?+1)(\1))/
------------------------------------------------------------------
0 47 Bra
5 37 Once
10 27 CBra 1
17 22 Recurse
22 10 CBra 2
29 \1
32 10 Ket
37 27 Ket
42 37 Ket
47 47 Ket
52 End
0 37 Bra
5 27 CBra 1
12 17 Recurse
17 10 CBra 2
24 \1
27 10 Ket
32 27 Ket
37 37 Ket
42 End
------------------------------------------------------------------
"(?1)(?#?'){2}(a)"
@ -771,45 +767,41 @@ Memory allocation (code space): 14
/.((?2)(?R)|\1|$)()/
------------------------------------------------------------------
0 64 Bra
0 54 Bra
5 Any
6 41 Once
11 17 CBra 1
18 52 Recurse
23 0 Recurse
28 8 Alt
33 \1
36 6 Alt
41 $
42 31 Ket
47 41 Ket
52 7 CBra 2
59 7 Ket
64 64 Ket
69 End
6 17 CBra 1
13 42 Recurse
18 0 Recurse
23 8 Alt
28 \1
31 6 Alt
36 $
37 31 Ket
42 7 CBra 2
49 7 Ket
54 54 Ket
59 End
------------------------------------------------------------------
/.((?3)(?R)()(?2)|\1|$)()/
------------------------------------------------------------------
0 81 Bra
0 71 Bra
5 Any
6 58 Once
11 34 CBra 1
18 69 Recurse
23 0 Recurse
28 7 CBra 2
35 7 Ket
40 28 Recurse
45 8 Alt
50 \1
53 6 Alt
58 $
59 48 Ket
64 58 Ket
69 7 CBra 3
76 7 Ket
81 81 Ket
86 End
6 34 CBra 1
13 59 Recurse
18 0 Recurse
23 7 CBra 2
30 7 Ket
35 23 Recurse
40 8 Alt
45 \1
48 6 Alt
53 $
54 48 Ket
59 7 CBra 3
66 7 Ket
71 71 Ket
76 End
------------------------------------------------------------------
/(?1)()((((((\1++))\x85)+)|))/