mirror of
https://github.com/Mercury-Language/mercury.git
synced 2026-04-16 09:53:36 +00:00
1927 lines
71 KiB
Plaintext
1927 lines
71 KiB
Plaintext
|
|
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
|
|
Test case prio_op_tree
|
|
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
|
|
node(b * c * (a ** b + c), a + - b + node(c, d)) + a
|
|
|
|
line width = 16, max lines = 10, limit = linear(1000)
|
|
|--------------|
|
|
node(
|
|
b * c *
|
|
(a ** b +
|
|
c),
|
|
a + -b +
|
|
node(c,
|
|
d)) +
|
|
a
|
|
|--------------|
|
|
|
|
line width = 19, max lines = 10, limit = linear(1000)
|
|
|-----------------|
|
|
node(
|
|
b * c *
|
|
(a ** b + c),
|
|
a + -b +
|
|
node(c, d)) +
|
|
a
|
|
|-----------------|
|
|
|
|
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
|
|
Test case list
|
|
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
|
|
|
|
line width = 78, max lines = 10, limit = linear(100)
|
|
|----------------------------------------------------------------------------|
|
|
[1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21,
|
|
22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40,
|
|
41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59,
|
|
60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78,
|
|
79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97,
|
|
98, 99, ...]
|
|
|----------------------------------------------------------------------------|
|
|
|
|
line width = 78, max lines = 10, limit = linear(10)
|
|
|----------------------------------------------------------------------------|
|
|
[1, 2, 3, 4, 5, 6, 7, 8, 9, ...]
|
|
|----------------------------------------------------------------------------|
|
|
|
|
line width = 78, max lines = 10, limit = linear(1)
|
|
|----------------------------------------------------------------------------|
|
|
[...]
|
|
|----------------------------------------------------------------------------|
|
|
|
|
line width = 78, max lines = 10, limit = triangular(100)
|
|
|----------------------------------------------------------------------------|
|
|
[1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21,
|
|
22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40,
|
|
41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59,
|
|
60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78,
|
|
79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97,
|
|
98, 99, ...]
|
|
|----------------------------------------------------------------------------|
|
|
|
|
line width = 78, max lines = 10, limit = triangular(10)
|
|
|----------------------------------------------------------------------------|
|
|
[1, 2, 3, 4, 5, 6, 7, 8, 9, ...]
|
|
|----------------------------------------------------------------------------|
|
|
|
|
line width = 78, max lines = 10, limit = triangular(1)
|
|
|----------------------------------------------------------------------------|
|
|
[...]
|
|
|----------------------------------------------------------------------------|
|
|
|
|
line width = 78, max lines = 3, limit = linear(100)
|
|
|----------------------------------------------------------------------------|
|
|
[1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21,
|
|
22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40,
|
|
41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59,
|
|
...
|
|
|----------------------------------------------------------------------------|
|
|
|
|
line width = 78, max lines = 3, limit = linear(10)
|
|
|----------------------------------------------------------------------------|
|
|
[1, 2, 3, 4, 5, 6, 7, 8, 9, ...]
|
|
|----------------------------------------------------------------------------|
|
|
|
|
line width = 78, max lines = 3, limit = linear(1)
|
|
|----------------------------------------------------------------------------|
|
|
[...]
|
|
|----------------------------------------------------------------------------|
|
|
|
|
line width = 78, max lines = 3, limit = triangular(100)
|
|
|----------------------------------------------------------------------------|
|
|
[1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21,
|
|
22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40,
|
|
41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59,
|
|
...
|
|
|----------------------------------------------------------------------------|
|
|
|
|
line width = 78, max lines = 3, limit = triangular(10)
|
|
|----------------------------------------------------------------------------|
|
|
[1, 2, 3, 4, 5, 6, 7, 8, 9, ...]
|
|
|----------------------------------------------------------------------------|
|
|
|
|
line width = 78, max lines = 3, limit = triangular(1)
|
|
|----------------------------------------------------------------------------|
|
|
[...]
|
|
|----------------------------------------------------------------------------|
|
|
|
|
line width = 38, max lines = 10, limit = linear(100)
|
|
|------------------------------------|
|
|
[1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11,
|
|
12, 13, 14, 15, 16, 17, 18, 19, 20,
|
|
21, 22, 23, 24, 25, 26, 27, 28, 29,
|
|
30, 31, 32, 33, 34, 35, 36, 37, 38,
|
|
39, 40, 41, 42, 43, 44, 45, 46, 47,
|
|
48, 49, 50, 51, 52, 53, 54, 55, 56,
|
|
57, 58, 59, 60, 61, 62, 63, 64, 65,
|
|
66, 67, 68, 69, 70, 71, 72, 73, 74,
|
|
75, 76, 77, 78, 79, 80, 81, 82, 83,
|
|
84, 85, 86, 87, 88, 89, 90, 91, 92,
|
|
...
|
|
|------------------------------------|
|
|
|
|
line width = 38, max lines = 10, limit = linear(10)
|
|
|------------------------------------|
|
|
[1, 2, 3, 4, 5, 6, 7, 8, 9, ...]
|
|
|------------------------------------|
|
|
|
|
line width = 38, max lines = 10, limit = linear(1)
|
|
|------------------------------------|
|
|
[...]
|
|
|------------------------------------|
|
|
|
|
line width = 38, max lines = 10, limit = triangular(100)
|
|
|------------------------------------|
|
|
[1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11,
|
|
12, 13, 14, 15, 16, 17, 18, 19, 20,
|
|
21, 22, 23, 24, 25, 26, 27, 28, 29,
|
|
30, 31, 32, 33, 34, 35, 36, 37, 38,
|
|
39, 40, 41, 42, 43, 44, 45, 46, 47,
|
|
48, 49, 50, 51, 52, 53, 54, 55, 56,
|
|
57, 58, 59, 60, 61, 62, 63, 64, 65,
|
|
66, 67, 68, 69, 70, 71, 72, 73, 74,
|
|
75, 76, 77, 78, 79, 80, 81, 82, 83,
|
|
84, 85, 86, 87, 88, 89, 90, 91, 92,
|
|
...
|
|
|------------------------------------|
|
|
|
|
line width = 38, max lines = 10, limit = triangular(10)
|
|
|------------------------------------|
|
|
[1, 2, 3, 4, 5, 6, 7, 8, 9, ...]
|
|
|------------------------------------|
|
|
|
|
line width = 38, max lines = 10, limit = triangular(1)
|
|
|------------------------------------|
|
|
[...]
|
|
|------------------------------------|
|
|
|
|
line width = 38, max lines = 3, limit = linear(100)
|
|
|------------------------------------|
|
|
[1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11,
|
|
12, 13, 14, 15, 16, 17, 18, 19, 20,
|
|
21, 22, 23, 24, 25, 26, 27, 28, 29,
|
|
...
|
|
|------------------------------------|
|
|
|
|
line width = 38, max lines = 3, limit = linear(10)
|
|
|------------------------------------|
|
|
[1, 2, 3, 4, 5, 6, 7, 8, 9, ...]
|
|
|------------------------------------|
|
|
|
|
line width = 38, max lines = 3, limit = linear(1)
|
|
|------------------------------------|
|
|
[...]
|
|
|------------------------------------|
|
|
|
|
line width = 38, max lines = 3, limit = triangular(100)
|
|
|------------------------------------|
|
|
[1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11,
|
|
12, 13, 14, 15, 16, 17, 18, 19, 20,
|
|
21, 22, 23, 24, 25, 26, 27, 28, 29,
|
|
...
|
|
|------------------------------------|
|
|
|
|
line width = 38, max lines = 3, limit = triangular(10)
|
|
|------------------------------------|
|
|
[1, 2, 3, 4, 5, 6, 7, 8, 9, ...]
|
|
|------------------------------------|
|
|
|
|
line width = 38, max lines = 3, limit = triangular(1)
|
|
|------------------------------------|
|
|
[...]
|
|
|------------------------------------|
|
|
|
|
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
|
|
Test case list_univ
|
|
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
|
|
|
|
line width = 78, max lines = 10, limit = linear(100)
|
|
|----------------------------------------------------------------------------|
|
|
1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21,
|
|
22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40,
|
|
41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59,
|
|
60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78,
|
|
79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97,
|
|
98, 99, 100
|
|
|----------------------------------------------------------------------------|
|
|
|
|
line width = 78, max lines = 10, limit = linear(10)
|
|
|----------------------------------------------------------------------------|
|
|
1, 2, 3, 4, 5, 6, 7, 8, 9, 10, ...
|
|
|----------------------------------------------------------------------------|
|
|
|
|
line width = 78, max lines = 10, limit = linear(1)
|
|
|----------------------------------------------------------------------------|
|
|
1, ...
|
|
|----------------------------------------------------------------------------|
|
|
|
|
line width = 78, max lines = 10, limit = triangular(100)
|
|
|----------------------------------------------------------------------------|
|
|
1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21,
|
|
22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40,
|
|
41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59,
|
|
60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78,
|
|
79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97,
|
|
98, 99, 100
|
|
|----------------------------------------------------------------------------|
|
|
|
|
line width = 78, max lines = 10, limit = triangular(10)
|
|
|----------------------------------------------------------------------------|
|
|
1, 2, 3, 4, 5, 6, 7, 8, 9, 10, ...
|
|
|----------------------------------------------------------------------------|
|
|
|
|
line width = 78, max lines = 10, limit = triangular(1)
|
|
|----------------------------------------------------------------------------|
|
|
1, ...
|
|
|----------------------------------------------------------------------------|
|
|
|
|
line width = 78, max lines = 3, limit = linear(100)
|
|
|----------------------------------------------------------------------------|
|
|
1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21,
|
|
22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40,
|
|
41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59,
|
|
...
|
|
|----------------------------------------------------------------------------|
|
|
|
|
line width = 78, max lines = 3, limit = linear(10)
|
|
|----------------------------------------------------------------------------|
|
|
1, 2, 3, 4, 5, 6, 7, 8, 9, 10, ...
|
|
|----------------------------------------------------------------------------|
|
|
|
|
line width = 78, max lines = 3, limit = linear(1)
|
|
|----------------------------------------------------------------------------|
|
|
1, ...
|
|
|----------------------------------------------------------------------------|
|
|
|
|
line width = 78, max lines = 3, limit = triangular(100)
|
|
|----------------------------------------------------------------------------|
|
|
1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21,
|
|
22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40,
|
|
41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59,
|
|
...
|
|
|----------------------------------------------------------------------------|
|
|
|
|
line width = 78, max lines = 3, limit = triangular(10)
|
|
|----------------------------------------------------------------------------|
|
|
1, 2, 3, 4, 5, 6, 7, 8, 9, 10, ...
|
|
|----------------------------------------------------------------------------|
|
|
|
|
line width = 78, max lines = 3, limit = triangular(1)
|
|
|----------------------------------------------------------------------------|
|
|
1, ...
|
|
|----------------------------------------------------------------------------|
|
|
|
|
line width = 38, max lines = 10, limit = linear(100)
|
|
|------------------------------------|
|
|
1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11,
|
|
12, 13, 14, 15, 16, 17, 18, 19, 20,
|
|
21, 22, 23, 24, 25, 26, 27, 28, 29,
|
|
30, 31, 32, 33, 34, 35, 36, 37, 38,
|
|
39, 40, 41, 42, 43, 44, 45, 46, 47,
|
|
48, 49, 50, 51, 52, 53, 54, 55, 56,
|
|
57, 58, 59, 60, 61, 62, 63, 64, 65,
|
|
66, 67, 68, 69, 70, 71, 72, 73, 74,
|
|
75, 76, 77, 78, 79, 80, 81, 82, 83,
|
|
84, 85, 86, 87, 88, 89, 90, 91, 92,
|
|
...
|
|
|------------------------------------|
|
|
|
|
line width = 38, max lines = 10, limit = linear(10)
|
|
|------------------------------------|
|
|
1, 2, 3, 4, 5, 6, 7, 8, 9, 10, ...
|
|
|------------------------------------|
|
|
|
|
line width = 38, max lines = 10, limit = linear(1)
|
|
|------------------------------------|
|
|
1, ...
|
|
|------------------------------------|
|
|
|
|
line width = 38, max lines = 10, limit = triangular(100)
|
|
|------------------------------------|
|
|
1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11,
|
|
12, 13, 14, 15, 16, 17, 18, 19, 20,
|
|
21, 22, 23, 24, 25, 26, 27, 28, 29,
|
|
30, 31, 32, 33, 34, 35, 36, 37, 38,
|
|
39, 40, 41, 42, 43, 44, 45, 46, 47,
|
|
48, 49, 50, 51, 52, 53, 54, 55, 56,
|
|
57, 58, 59, 60, 61, 62, 63, 64, 65,
|
|
66, 67, 68, 69, 70, 71, 72, 73, 74,
|
|
75, 76, 77, 78, 79, 80, 81, 82, 83,
|
|
84, 85, 86, 87, 88, 89, 90, 91, 92,
|
|
...
|
|
|------------------------------------|
|
|
|
|
line width = 38, max lines = 10, limit = triangular(10)
|
|
|------------------------------------|
|
|
1, 2, 3, 4, 5, 6, 7, 8, 9, 10, ...
|
|
|------------------------------------|
|
|
|
|
line width = 38, max lines = 10, limit = triangular(1)
|
|
|------------------------------------|
|
|
1, ...
|
|
|------------------------------------|
|
|
|
|
line width = 38, max lines = 3, limit = linear(100)
|
|
|------------------------------------|
|
|
1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11,
|
|
12, 13, 14, 15, 16, 17, 18, 19, 20,
|
|
21, 22, 23, 24, 25, 26, 27, 28, 29,
|
|
...
|
|
|------------------------------------|
|
|
|
|
line width = 38, max lines = 3, limit = linear(10)
|
|
|------------------------------------|
|
|
1, 2, 3, 4, 5, 6, 7, 8, 9, 10, ...
|
|
|------------------------------------|
|
|
|
|
line width = 38, max lines = 3, limit = linear(1)
|
|
|------------------------------------|
|
|
1, ...
|
|
|------------------------------------|
|
|
|
|
line width = 38, max lines = 3, limit = triangular(100)
|
|
|------------------------------------|
|
|
1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11,
|
|
12, 13, 14, 15, 16, 17, 18, 19, 20,
|
|
21, 22, 23, 24, 25, 26, 27, 28, 29,
|
|
...
|
|
|------------------------------------|
|
|
|
|
line width = 38, max lines = 3, limit = triangular(10)
|
|
|------------------------------------|
|
|
1, 2, 3, 4, 5, 6, 7, 8, 9, 10, ...
|
|
|------------------------------------|
|
|
|
|
line width = 38, max lines = 3, limit = triangular(1)
|
|
|------------------------------------|
|
|
1, ...
|
|
|------------------------------------|
|
|
|
|
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
|
|
Test case map_float
|
|
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
|
|
|
|
line width = 78, max lines = 10, limit = linear(100)
|
|
|----------------------------------------------------------------------------|
|
|
map([(1 -> 1.0), (2 -> 2.0), (3 -> 3.0), (4 -> 4.0), (5 -> 5.0), (6 -> 6.0),
|
|
(7 -> 7.0), (8 -> 8.0), (9 -> 9.0), (10 -> 10.0), (11 -> 11.0),
|
|
(12 -> 12.0), (13 -> 13.0), (14 -> 14.0), (15 -> 15.0), (16 -> 16.0),
|
|
(17 -> 17.0), (18 -> 18.0), (19 -> 19.0), (20 -> 20.0), (21 -> 21.0),
|
|
(22 -> 22.0), (23 -> 23.0), (24 -> 24.0), (25 -> 25.0), (26 -> 26.0),
|
|
(27 -> 27.0), (28 -> 28.0), (29 -> 29.0), (30 -> 30.0), (31 -> 31.0),
|
|
(32 -> 32.0), (33 -> 33.0), ...])
|
|
|----------------------------------------------------------------------------|
|
|
|
|
line width = 78, max lines = 10, limit = linear(10)
|
|
|----------------------------------------------------------------------------|
|
|
map([(1 -> 1.0), (2 -> 2.0), (3 -> 3.0), ...])
|
|
|----------------------------------------------------------------------------|
|
|
|
|
line width = 78, max lines = 10, limit = linear(1)
|
|
|----------------------------------------------------------------------------|
|
|
map([...])
|
|
|----------------------------------------------------------------------------|
|
|
|
|
line width = 78, max lines = 10, limit = triangular(100)
|
|
|----------------------------------------------------------------------------|
|
|
map([(1 -> 1.0), (2 -> 2.0), (3 -> 3.0), (4 -> 4.0), (5 -> 5.0), (6 -> 6.0),
|
|
(7 -> 7.0), (8 -> 8.0), (9 -> 9.0), (10 -> 10.0), (11 -> 11.0),
|
|
(12 -> 12.0), (13 -> 13.0), (14 -> 14.0), (15 -> 15.0), (16 -> 16.0),
|
|
(17 -> 17.0), (18 -> 18.0), (19 -> 19.0), (20 -> 20.0), (21 -> 21.0),
|
|
(22 -> 22.0), (23 -> 23.0), (24 -> 24.0), (25 -> 25.0), (26 -> 26.0),
|
|
(27 -> 27.0), (28 -> 28.0), (29 -> 29.0), (30 -> 30.0), (31 -> 31.0),
|
|
(32 -> 32.0), (33 -> 33.0), (34 -> 34.0), (35 -> 35.0), (36 -> 36.0),
|
|
(37 -> 37.0), (38 -> 38.0), (39 -> 39.0), (40 -> 40.0), (41 -> 41.0),
|
|
(42 -> 42.0), (43 -> 43.0), (44 -> 44.0), (45 -> 45.0), (46 -> 46.0),
|
|
(47 -> 47.0), (48 -> 48.0), (49 -> 49.0), (50 -> 50.0), (51 -> 51.0),
|
|
...
|
|
|----------------------------------------------------------------------------|
|
|
|
|
line width = 78, max lines = 10, limit = triangular(10)
|
|
|----------------------------------------------------------------------------|
|
|
map([(1 -> 1.0), (2 -> 2.0), (3 -> 3.0), (4 -> 4.0), (5 -> 5.0), (6 -> 6.0),
|
|
(7 -> 7.0), (8 -> ...), (... -> ...), ...])
|
|
|----------------------------------------------------------------------------|
|
|
|
|
line width = 78, max lines = 10, limit = triangular(1)
|
|
|----------------------------------------------------------------------------|
|
|
map([...])
|
|
|----------------------------------------------------------------------------|
|
|
|
|
line width = 78, max lines = 3, limit = linear(100)
|
|
|----------------------------------------------------------------------------|
|
|
map([(1 -> 1.0), (2 -> 2.0), (3 -> 3.0), (4 -> 4.0), (5 -> 5.0), (6 -> 6.0),
|
|
(7 -> 7.0), (8 -> 8.0), (9 -> 9.0), (10 -> 10.0), (11 -> 11.0),
|
|
(12 -> 12.0), (13 -> 13.0), (14 -> 14.0), (15 -> 15.0), (16 -> 16.0),
|
|
...
|
|
|----------------------------------------------------------------------------|
|
|
|
|
line width = 78, max lines = 3, limit = linear(10)
|
|
|----------------------------------------------------------------------------|
|
|
map([(1 -> 1.0), (2 -> 2.0), (3 -> 3.0), ...])
|
|
|----------------------------------------------------------------------------|
|
|
|
|
line width = 78, max lines = 3, limit = linear(1)
|
|
|----------------------------------------------------------------------------|
|
|
map([...])
|
|
|----------------------------------------------------------------------------|
|
|
|
|
line width = 78, max lines = 3, limit = triangular(100)
|
|
|----------------------------------------------------------------------------|
|
|
map([(1 -> 1.0), (2 -> 2.0), (3 -> 3.0), (4 -> 4.0), (5 -> 5.0), (6 -> 6.0),
|
|
(7 -> 7.0), (8 -> 8.0), (9 -> 9.0), (10 -> 10.0), (11 -> 11.0),
|
|
(12 -> 12.0), (13 -> 13.0), (14 -> 14.0), (15 -> 15.0), (16 -> 16.0),
|
|
...
|
|
|----------------------------------------------------------------------------|
|
|
|
|
line width = 78, max lines = 3, limit = triangular(10)
|
|
|----------------------------------------------------------------------------|
|
|
map([(1 -> 1.0), (2 -> 2.0), (3 -> 3.0), (4 -> 4.0), (5 -> 5.0), (6 -> 6.0),
|
|
(7 -> 7.0), (8 -> ...), (... -> ...), ...])
|
|
|----------------------------------------------------------------------------|
|
|
|
|
line width = 78, max lines = 3, limit = triangular(1)
|
|
|----------------------------------------------------------------------------|
|
|
map([...])
|
|
|----------------------------------------------------------------------------|
|
|
|
|
line width = 38, max lines = 10, limit = linear(100)
|
|
|------------------------------------|
|
|
map([(1 -> 1.0), (2 -> 2.0),
|
|
(3 -> 3.0), (4 -> 4.0), (5 -> 5.0),
|
|
(6 -> 6.0), (7 -> 7.0), (8 -> 8.0),
|
|
(9 -> 9.0), (10 -> 10.0),
|
|
(11 -> 11.0), (12 -> 12.0),
|
|
(13 -> 13.0), (14 -> 14.0),
|
|
(15 -> 15.0), (16 -> 16.0),
|
|
(17 -> 17.0), (18 -> 18.0),
|
|
(19 -> 19.0), (20 -> 20.0),
|
|
(21 -> 21.0), (22 -> 22.0),
|
|
...
|
|
|------------------------------------|
|
|
|
|
line width = 38, max lines = 10, limit = linear(10)
|
|
|------------------------------------|
|
|
map([(1 -> 1.0), (2 -> 2.0),
|
|
(3 -> 3.0), ...])
|
|
|------------------------------------|
|
|
|
|
line width = 38, max lines = 10, limit = linear(1)
|
|
|------------------------------------|
|
|
map([...])
|
|
|------------------------------------|
|
|
|
|
line width = 38, max lines = 10, limit = triangular(100)
|
|
|------------------------------------|
|
|
map([(1 -> 1.0), (2 -> 2.0),
|
|
(3 -> 3.0), (4 -> 4.0), (5 -> 5.0),
|
|
(6 -> 6.0), (7 -> 7.0), (8 -> 8.0),
|
|
(9 -> 9.0), (10 -> 10.0),
|
|
(11 -> 11.0), (12 -> 12.0),
|
|
(13 -> 13.0), (14 -> 14.0),
|
|
(15 -> 15.0), (16 -> 16.0),
|
|
(17 -> 17.0), (18 -> 18.0),
|
|
(19 -> 19.0), (20 -> 20.0),
|
|
(21 -> 21.0), (22 -> 22.0),
|
|
...
|
|
|------------------------------------|
|
|
|
|
line width = 38, max lines = 10, limit = triangular(10)
|
|
|------------------------------------|
|
|
map([(1 -> 1.0), (2 -> 2.0),
|
|
(3 -> 3.0), (4 -> 4.0), (5 -> 5.0),
|
|
(6 -> 6.0), (7 -> 7.0), (8 -> ...),
|
|
(... -> ...), ...])
|
|
|------------------------------------|
|
|
|
|
line width = 38, max lines = 10, limit = triangular(1)
|
|
|------------------------------------|
|
|
map([...])
|
|
|------------------------------------|
|
|
|
|
line width = 38, max lines = 3, limit = linear(100)
|
|
|------------------------------------|
|
|
map([(1 -> 1.0), (2 -> 2.0),
|
|
(3 -> 3.0), (4 -> 4.0), (5 -> 5.0),
|
|
(6 -> 6.0), (7 -> 7.0), (8 -> 8.0),
|
|
...
|
|
|------------------------------------|
|
|
|
|
line width = 38, max lines = 3, limit = linear(10)
|
|
|------------------------------------|
|
|
map([(1 -> 1.0), (2 -> 2.0),
|
|
(3 -> 3.0), ...])
|
|
|------------------------------------|
|
|
|
|
line width = 38, max lines = 3, limit = linear(1)
|
|
|------------------------------------|
|
|
map([...])
|
|
|------------------------------------|
|
|
|
|
line width = 38, max lines = 3, limit = triangular(100)
|
|
|------------------------------------|
|
|
map([(1 -> 1.0), (2 -> 2.0),
|
|
(3 -> 3.0), (4 -> 4.0), (5 -> 5.0),
|
|
(6 -> 6.0), (7 -> 7.0), (8 -> 8.0),
|
|
...
|
|
|------------------------------------|
|
|
|
|
line width = 38, max lines = 3, limit = triangular(10)
|
|
|------------------------------------|
|
|
map([(1 -> 1.0), (2 -> 2.0),
|
|
(3 -> 3.0), (4 -> 4.0), (5 -> 5.0),
|
|
(6 -> 6.0), (7 -> 7.0), (8 -> ...),
|
|
...
|
|
|------------------------------------|
|
|
|
|
line width = 38, max lines = 3, limit = triangular(1)
|
|
|------------------------------------|
|
|
map([...])
|
|
|------------------------------------|
|
|
|
|
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
|
|
Test case map_hext_str
|
|
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
|
|
|
|
line width = 78, max lines = 10, limit = linear(100)
|
|
|----------------------------------------------------------------------------|
|
|
map([(1 -> "0x1"), (2 -> "0x2"), (3 -> "0x3"), (4 -> "0x4"), (5 -> "0x5"),
|
|
(6 -> "0x6"), (7 -> "0x7"), (8 -> "0x8"), (9 -> "0x9"), (10 -> "0xA"),
|
|
(11 -> "0xB"), (12 -> "0xC"), (13 -> "0xD"), (14 -> "0xE"), (15 -> "0xF"),
|
|
(16 -> "0x10"), (17 -> "0x11"), (18 -> "0x12"), (19 -> "0x13"),
|
|
(20 -> "0x14"), (21 -> "0x15"), (22 -> "0x16"), (23 -> "0x17"),
|
|
(24 -> "0x18"), (25 -> "0x19"), (26 -> "0x1A"), (27 -> "0x1B"),
|
|
(28 -> "0x1C"), (29 -> "0x1D"), (30 -> "0x1E"), (31 -> "0x1F"),
|
|
(32 -> "0x20"), (33 -> "0x21"), ...])
|
|
|----------------------------------------------------------------------------|
|
|
|
|
line width = 78, max lines = 10, limit = linear(10)
|
|
|----------------------------------------------------------------------------|
|
|
map([(1 -> "0x1"), (2 -> "0x2"), (3 -> "0x3"), ...])
|
|
|----------------------------------------------------------------------------|
|
|
|
|
line width = 78, max lines = 10, limit = linear(1)
|
|
|----------------------------------------------------------------------------|
|
|
map([...])
|
|
|----------------------------------------------------------------------------|
|
|
|
|
line width = 78, max lines = 10, limit = triangular(100)
|
|
|----------------------------------------------------------------------------|
|
|
map([(1 -> "0x1"), (2 -> "0x2"), (3 -> "0x3"), (4 -> "0x4"), (5 -> "0x5"),
|
|
(6 -> "0x6"), (7 -> "0x7"), (8 -> "0x8"), (9 -> "0x9"), (10 -> "0xA"),
|
|
(11 -> "0xB"), (12 -> "0xC"), (13 -> "0xD"), (14 -> "0xE"), (15 -> "0xF"),
|
|
(16 -> "0x10"), (17 -> "0x11"), (18 -> "0x12"), (19 -> "0x13"),
|
|
(20 -> "0x14"), (21 -> "0x15"), (22 -> "0x16"), (23 -> "0x17"),
|
|
(24 -> "0x18"), (25 -> "0x19"), (26 -> "0x1A"), (27 -> "0x1B"),
|
|
(28 -> "0x1C"), (29 -> "0x1D"), (30 -> "0x1E"), (31 -> "0x1F"),
|
|
(32 -> "0x20"), (33 -> "0x21"), (34 -> "0x22"), (35 -> "0x23"),
|
|
(36 -> "0x24"), (37 -> "0x25"), (38 -> "0x26"), (39 -> "0x27"),
|
|
(40 -> "0x28"), (41 -> "0x29"), (42 -> "0x2A"), (43 -> "0x2B"),
|
|
...
|
|
|----------------------------------------------------------------------------|
|
|
|
|
line width = 78, max lines = 10, limit = triangular(10)
|
|
|----------------------------------------------------------------------------|
|
|
map([(1 -> "0x1"), (2 -> "0x2"), (3 -> "0x3"), (4 -> "0x4"), (5 -> "0x5"),
|
|
(6 -> "0x6"), (7 -> "0x7"), (8 -> ...), (... -> ...), ...])
|
|
|----------------------------------------------------------------------------|
|
|
|
|
line width = 78, max lines = 10, limit = triangular(1)
|
|
|----------------------------------------------------------------------------|
|
|
map([...])
|
|
|----------------------------------------------------------------------------|
|
|
|
|
line width = 78, max lines = 3, limit = linear(100)
|
|
|----------------------------------------------------------------------------|
|
|
map([(1 -> "0x1"), (2 -> "0x2"), (3 -> "0x3"), (4 -> "0x4"), (5 -> "0x5"),
|
|
(6 -> "0x6"), (7 -> "0x7"), (8 -> "0x8"), (9 -> "0x9"), (10 -> "0xA"),
|
|
(11 -> "0xB"), (12 -> "0xC"), (13 -> "0xD"), (14 -> "0xE"), (15 -> "0xF"),
|
|
...
|
|
|----------------------------------------------------------------------------|
|
|
|
|
line width = 78, max lines = 3, limit = linear(10)
|
|
|----------------------------------------------------------------------------|
|
|
map([(1 -> "0x1"), (2 -> "0x2"), (3 -> "0x3"), ...])
|
|
|----------------------------------------------------------------------------|
|
|
|
|
line width = 78, max lines = 3, limit = linear(1)
|
|
|----------------------------------------------------------------------------|
|
|
map([...])
|
|
|----------------------------------------------------------------------------|
|
|
|
|
line width = 78, max lines = 3, limit = triangular(100)
|
|
|----------------------------------------------------------------------------|
|
|
map([(1 -> "0x1"), (2 -> "0x2"), (3 -> "0x3"), (4 -> "0x4"), (5 -> "0x5"),
|
|
(6 -> "0x6"), (7 -> "0x7"), (8 -> "0x8"), (9 -> "0x9"), (10 -> "0xA"),
|
|
(11 -> "0xB"), (12 -> "0xC"), (13 -> "0xD"), (14 -> "0xE"), (15 -> "0xF"),
|
|
...
|
|
|----------------------------------------------------------------------------|
|
|
|
|
line width = 78, max lines = 3, limit = triangular(10)
|
|
|----------------------------------------------------------------------------|
|
|
map([(1 -> "0x1"), (2 -> "0x2"), (3 -> "0x3"), (4 -> "0x4"), (5 -> "0x5"),
|
|
(6 -> "0x6"), (7 -> "0x7"), (8 -> ...), (... -> ...), ...])
|
|
|----------------------------------------------------------------------------|
|
|
|
|
line width = 78, max lines = 3, limit = triangular(1)
|
|
|----------------------------------------------------------------------------|
|
|
map([...])
|
|
|----------------------------------------------------------------------------|
|
|
|
|
line width = 38, max lines = 10, limit = linear(100)
|
|
|------------------------------------|
|
|
map([(1 -> "0x1"), (2 -> "0x2"),
|
|
(3 -> "0x3"), (4 -> "0x4"),
|
|
(5 -> "0x5"), (6 -> "0x6"),
|
|
(7 -> "0x7"), (8 -> "0x8"),
|
|
(9 -> "0x9"), (10 -> "0xA"),
|
|
(11 -> "0xB"), (12 -> "0xC"),
|
|
(13 -> "0xD"), (14 -> "0xE"),
|
|
(15 -> "0xF"), (16 -> "0x10"),
|
|
(17 -> "0x11"), (18 -> "0x12"),
|
|
(19 -> "0x13"), (20 -> "0x14"),
|
|
...
|
|
|------------------------------------|
|
|
|
|
line width = 38, max lines = 10, limit = linear(10)
|
|
|------------------------------------|
|
|
map([(1 -> "0x1"), (2 -> "0x2"),
|
|
(3 -> "0x3"), ...])
|
|
|------------------------------------|
|
|
|
|
line width = 38, max lines = 10, limit = linear(1)
|
|
|------------------------------------|
|
|
map([...])
|
|
|------------------------------------|
|
|
|
|
line width = 38, max lines = 10, limit = triangular(100)
|
|
|------------------------------------|
|
|
map([(1 -> "0x1"), (2 -> "0x2"),
|
|
(3 -> "0x3"), (4 -> "0x4"),
|
|
(5 -> "0x5"), (6 -> "0x6"),
|
|
(7 -> "0x7"), (8 -> "0x8"),
|
|
(9 -> "0x9"), (10 -> "0xA"),
|
|
(11 -> "0xB"), (12 -> "0xC"),
|
|
(13 -> "0xD"), (14 -> "0xE"),
|
|
(15 -> "0xF"), (16 -> "0x10"),
|
|
(17 -> "0x11"), (18 -> "0x12"),
|
|
(19 -> "0x13"), (20 -> "0x14"),
|
|
...
|
|
|------------------------------------|
|
|
|
|
line width = 38, max lines = 10, limit = triangular(10)
|
|
|------------------------------------|
|
|
map([(1 -> "0x1"), (2 -> "0x2"),
|
|
(3 -> "0x3"), (4 -> "0x4"),
|
|
(5 -> "0x5"), (6 -> "0x6"),
|
|
(7 -> "0x7"), (8 -> ...),
|
|
(... -> ...), ...])
|
|
|------------------------------------|
|
|
|
|
line width = 38, max lines = 10, limit = triangular(1)
|
|
|------------------------------------|
|
|
map([...])
|
|
|------------------------------------|
|
|
|
|
line width = 38, max lines = 3, limit = linear(100)
|
|
|------------------------------------|
|
|
map([(1 -> "0x1"), (2 -> "0x2"),
|
|
(3 -> "0x3"), (4 -> "0x4"),
|
|
(5 -> "0x5"), (6 -> "0x6"),
|
|
...
|
|
|------------------------------------|
|
|
|
|
line width = 38, max lines = 3, limit = linear(10)
|
|
|------------------------------------|
|
|
map([(1 -> "0x1"), (2 -> "0x2"),
|
|
(3 -> "0x3"), ...])
|
|
|------------------------------------|
|
|
|
|
line width = 38, max lines = 3, limit = linear(1)
|
|
|------------------------------------|
|
|
map([...])
|
|
|------------------------------------|
|
|
|
|
line width = 38, max lines = 3, limit = triangular(100)
|
|
|------------------------------------|
|
|
map([(1 -> "0x1"), (2 -> "0x2"),
|
|
(3 -> "0x3"), (4 -> "0x4"),
|
|
(5 -> "0x5"), (6 -> "0x6"),
|
|
...
|
|
|------------------------------------|
|
|
|
|
line width = 38, max lines = 3, limit = triangular(10)
|
|
|------------------------------------|
|
|
map([(1 -> "0x1"), (2 -> "0x2"),
|
|
(3 -> "0x3"), (4 -> "0x4"),
|
|
(5 -> "0x5"), (6 -> "0x6"),
|
|
...
|
|
|------------------------------------|
|
|
|
|
line width = 38, max lines = 3, limit = triangular(1)
|
|
|------------------------------------|
|
|
map([...])
|
|
|------------------------------------|
|
|
|
|
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
|
|
Test case op_tree
|
|
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
|
|
|
|
line width = 78, max lines = 10, limit = linear(100)
|
|
|----------------------------------------------------------------------------|
|
|
-(-(-(-((x + x) * (x + x) / (x / x * (x / x))) /
|
|
(x / x * (x / x) + -(x / x))) /
|
|
((x / x * (x / x) + -(x / x)) * ((x + x) * (x + x)))) /
|
|
((x / x * (x / x) + -(x / x)) * ((x + x) * (x + x)) +
|
|
(x / x - x - -(x / x) - x / x * (x / x))))
|
|
|----------------------------------------------------------------------------|
|
|
|
|
line width = 78, max lines = 10, limit = linear(10)
|
|
|----------------------------------------------------------------------------|
|
|
-(-(-(-((... + ...) * ... / ...) / ...) / ...) / ...)
|
|
|----------------------------------------------------------------------------|
|
|
|
|
line width = 78, max lines = 10, limit = linear(1)
|
|
|----------------------------------------------------------------------------|
|
|
-...
|
|
|----------------------------------------------------------------------------|
|
|
|
|
line width = 78, max lines = 10, limit = triangular(100)
|
|
|----------------------------------------------------------------------------|
|
|
-(-(-(-((x + x) * (x + x) / (x / x * (x / x))) /
|
|
(x / x * (x / x) + -(x / x))) /
|
|
((x / x * (x / x) + -(x / x)) * ((x + x) * (x + x)))) /
|
|
((x / x * (x / x) + -(x / x)) * ((x + x) * (x + x)) +
|
|
(x / x - x - -(x / x) - x / x * (x / x))))
|
|
|----------------------------------------------------------------------------|
|
|
|
|
line width = 78, max lines = 10, limit = triangular(10)
|
|
|----------------------------------------------------------------------------|
|
|
-(-(-(-((... + ...) * ... / (... * ...)) / (... / ... * ... + -...)) /
|
|
((x / ... * (... / ...) + -(... / ...)) * ((x + ...) * (... + ...)))) /
|
|
((x / x * (x / ...) + -(x / ...)) * ((x + x) * (x + ...)) +
|
|
(x / ... - x - -(... / ...) - x / ... * (... / ...))))
|
|
|----------------------------------------------------------------------------|
|
|
|
|
line width = 78, max lines = 10, limit = triangular(1)
|
|
|----------------------------------------------------------------------------|
|
|
-...
|
|
|----------------------------------------------------------------------------|
|
|
|
|
line width = 78, max lines = 3, limit = linear(100)
|
|
|----------------------------------------------------------------------------|
|
|
-(-(-(-((x + x) * (x + x) / (x / x * (x / x))) /
|
|
(x / x * (x / x) + -(x / x))) /
|
|
((x / x * (x / x) + -(x / x)) * ((x + x) * (x + x)))) /
|
|
...
|
|
|----------------------------------------------------------------------------|
|
|
|
|
line width = 78, max lines = 3, limit = linear(10)
|
|
|----------------------------------------------------------------------------|
|
|
-(-(-(-((... + ...) * ... / ...) / ...) / ...) / ...)
|
|
|----------------------------------------------------------------------------|
|
|
|
|
line width = 78, max lines = 3, limit = linear(1)
|
|
|----------------------------------------------------------------------------|
|
|
-...
|
|
|----------------------------------------------------------------------------|
|
|
|
|
line width = 78, max lines = 3, limit = triangular(100)
|
|
|----------------------------------------------------------------------------|
|
|
-(-(-(-((x + x) * (x + x) / (x / x * (x / x))) /
|
|
(x / x * (x / x) + -(x / x))) /
|
|
((x / x * (x / x) + -(x / x)) * ((x + x) * (x + x)))) /
|
|
...
|
|
|----------------------------------------------------------------------------|
|
|
|
|
line width = 78, max lines = 3, limit = triangular(10)
|
|
|----------------------------------------------------------------------------|
|
|
-(-(-(-((... + ...) * ... / (... * ...)) / (... / ... * ... + -...)) /
|
|
((x / ... * (... / ...) + -(... / ...)) * ((x + ...) * (... + ...)))) /
|
|
((x / x * (x / ...) + -(x / ...)) * ((x + x) * (x + ...)) +
|
|
...
|
|
|----------------------------------------------------------------------------|
|
|
|
|
line width = 78, max lines = 3, limit = triangular(1)
|
|
|----------------------------------------------------------------------------|
|
|
-...
|
|
|----------------------------------------------------------------------------|
|
|
|
|
line width = 38, max lines = 10, limit = linear(100)
|
|
|------------------------------------|
|
|
-(-(-(-((x + x) * (x + x) /
|
|
(x / x * (x / x))) /
|
|
(x / x * (x / x) + -(x / x))) /
|
|
((x / x * (x / x) + -(x / x)) *
|
|
((x + x) * (x + x)))) /
|
|
((x / x * (x / x) + -(x / x)) *
|
|
((x + x) * (x + x)) +
|
|
(x / x - x - -(x / x) -
|
|
x / x * (x / x))))
|
|
|------------------------------------|
|
|
|
|
line width = 38, max lines = 10, limit = linear(10)
|
|
|------------------------------------|
|
|
-(-(-(-((... + ...) * ... / ...) /
|
|
...) /
|
|
...) /
|
|
...)
|
|
|------------------------------------|
|
|
|
|
line width = 38, max lines = 10, limit = linear(1)
|
|
|------------------------------------|
|
|
-...
|
|
|------------------------------------|
|
|
|
|
line width = 38, max lines = 10, limit = triangular(100)
|
|
|------------------------------------|
|
|
-(-(-(-((x + x) * (x + x) /
|
|
(x / x * (x / x))) /
|
|
(x / x * (x / x) + -(x / x))) /
|
|
((x / x * (x / x) + -(x / x)) *
|
|
((x + x) * (x + x)))) /
|
|
((x / x * (x / x) + -(x / x)) *
|
|
((x + x) * (x + x)) +
|
|
(x / x - x - -(x / x) -
|
|
x / x * (x / x))))
|
|
|------------------------------------|
|
|
|
|
line width = 38, max lines = 10, limit = triangular(10)
|
|
|------------------------------------|
|
|
-(-(-(-((... + ...) * ... /
|
|
(... * ...)) /
|
|
(... / ... * ... + -...)) /
|
|
((x / ... * (... / ...) +
|
|
-(... / ...)) *
|
|
((x + ...) * (... + ...)))) /
|
|
((x / x * (x / ...) + -(x / ...)) *
|
|
((x + x) * (x + ...)) +
|
|
(x / ... - x - -(... / ...) -
|
|
x / ... * (... / ...))))
|
|
|------------------------------------|
|
|
|
|
line width = 38, max lines = 10, limit = triangular(1)
|
|
|------------------------------------|
|
|
-...
|
|
|------------------------------------|
|
|
|
|
line width = 38, max lines = 3, limit = linear(100)
|
|
|------------------------------------|
|
|
-(-(-(-((x + x) * (x + x) /
|
|
(x / x * (x / x))) /
|
|
(x / x * (x / x) + -(x / x))) /
|
|
...
|
|
|------------------------------------|
|
|
|
|
line width = 38, max lines = 3, limit = linear(10)
|
|
|------------------------------------|
|
|
-(-(-(-((... + ...) * ... / ...) /
|
|
...) /
|
|
...) /
|
|
...
|
|
|------------------------------------|
|
|
|
|
line width = 38, max lines = 3, limit = linear(1)
|
|
|------------------------------------|
|
|
-...
|
|
|------------------------------------|
|
|
|
|
line width = 38, max lines = 3, limit = triangular(100)
|
|
|------------------------------------|
|
|
-(-(-(-((x + x) * (x + x) /
|
|
(x / x * (x / x))) /
|
|
(x / x * (x / x) + -(x / x))) /
|
|
...
|
|
|------------------------------------|
|
|
|
|
line width = 38, max lines = 3, limit = triangular(10)
|
|
|------------------------------------|
|
|
-(-(-(-((... + ...) * ... /
|
|
(... * ...)) /
|
|
(... / ... * ... + -...)) /
|
|
...
|
|
|------------------------------------|
|
|
|
|
line width = 38, max lines = 3, limit = triangular(1)
|
|
|------------------------------------|
|
|
-...
|
|
|------------------------------------|
|
|
|
|
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
|
|
Test case church
|
|
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
|
|
|
|
line width = 78, max lines = 10, limit = linear(100)
|
|
|----------------------------------------------------------------------------|
|
|
succ(succ(succ(succ(succ(succ(succ(succ(succ(succ(zero))))))))))
|
|
|----------------------------------------------------------------------------|
|
|
|
|
line width = 78, max lines = 10, limit = linear(10)
|
|
|----------------------------------------------------------------------------|
|
|
succ(succ(succ(succ(succ(succ(succ(succ(succ(succ(...))))))))))
|
|
|----------------------------------------------------------------------------|
|
|
|
|
line width = 78, max lines = 10, limit = linear(1)
|
|
|----------------------------------------------------------------------------|
|
|
succ(...)
|
|
|----------------------------------------------------------------------------|
|
|
|
|
line width = 78, max lines = 10, limit = triangular(100)
|
|
|----------------------------------------------------------------------------|
|
|
succ(succ(succ(succ(succ(succ(succ(succ(succ(succ(zero))))))))))
|
|
|----------------------------------------------------------------------------|
|
|
|
|
line width = 78, max lines = 10, limit = triangular(10)
|
|
|----------------------------------------------------------------------------|
|
|
succ(succ(succ(succ(succ(succ(succ(succ(succ(succ(...))))))))))
|
|
|----------------------------------------------------------------------------|
|
|
|
|
line width = 78, max lines = 10, limit = triangular(1)
|
|
|----------------------------------------------------------------------------|
|
|
succ(...)
|
|
|----------------------------------------------------------------------------|
|
|
|
|
line width = 78, max lines = 3, limit = linear(100)
|
|
|----------------------------------------------------------------------------|
|
|
succ(succ(succ(succ(succ(succ(succ(succ(succ(succ(zero))))))))))
|
|
|----------------------------------------------------------------------------|
|
|
|
|
line width = 78, max lines = 3, limit = linear(10)
|
|
|----------------------------------------------------------------------------|
|
|
succ(succ(succ(succ(succ(succ(succ(succ(succ(succ(...))))))))))
|
|
|----------------------------------------------------------------------------|
|
|
|
|
line width = 78, max lines = 3, limit = linear(1)
|
|
|----------------------------------------------------------------------------|
|
|
succ(...)
|
|
|----------------------------------------------------------------------------|
|
|
|
|
line width = 78, max lines = 3, limit = triangular(100)
|
|
|----------------------------------------------------------------------------|
|
|
succ(succ(succ(succ(succ(succ(succ(succ(succ(succ(zero))))))))))
|
|
|----------------------------------------------------------------------------|
|
|
|
|
line width = 78, max lines = 3, limit = triangular(10)
|
|
|----------------------------------------------------------------------------|
|
|
succ(succ(succ(succ(succ(succ(succ(succ(succ(succ(...))))))))))
|
|
|----------------------------------------------------------------------------|
|
|
|
|
line width = 78, max lines = 3, limit = triangular(1)
|
|
|----------------------------------------------------------------------------|
|
|
succ(...)
|
|
|----------------------------------------------------------------------------|
|
|
|
|
line width = 38, max lines = 10, limit = linear(100)
|
|
|------------------------------------|
|
|
succ(
|
|
succ(
|
|
succ(
|
|
succ(
|
|
succ(
|
|
succ(
|
|
succ(
|
|
succ(
|
|
succ(
|
|
succ(zero))))))))))
|
|
|------------------------------------|
|
|
|
|
line width = 38, max lines = 10, limit = linear(10)
|
|
|------------------------------------|
|
|
succ(
|
|
succ(
|
|
succ(
|
|
succ(
|
|
succ(
|
|
succ(
|
|
succ(
|
|
succ(
|
|
succ(
|
|
succ(...))))))))))
|
|
|------------------------------------|
|
|
|
|
line width = 38, max lines = 10, limit = linear(1)
|
|
|------------------------------------|
|
|
succ(...)
|
|
|------------------------------------|
|
|
|
|
line width = 38, max lines = 10, limit = triangular(100)
|
|
|------------------------------------|
|
|
succ(
|
|
succ(
|
|
succ(
|
|
succ(
|
|
succ(
|
|
succ(
|
|
succ(
|
|
succ(
|
|
succ(
|
|
succ(zero))))))))))
|
|
|------------------------------------|
|
|
|
|
line width = 38, max lines = 10, limit = triangular(10)
|
|
|------------------------------------|
|
|
succ(
|
|
succ(
|
|
succ(
|
|
succ(
|
|
succ(
|
|
succ(
|
|
succ(
|
|
succ(
|
|
succ(
|
|
succ(...))))))))))
|
|
|------------------------------------|
|
|
|
|
line width = 38, max lines = 10, limit = triangular(1)
|
|
|------------------------------------|
|
|
succ(...)
|
|
|------------------------------------|
|
|
|
|
line width = 38, max lines = 3, limit = linear(100)
|
|
|------------------------------------|
|
|
succ(
|
|
succ(
|
|
succ(
|
|
...
|
|
|------------------------------------|
|
|
|
|
line width = 38, max lines = 3, limit = linear(10)
|
|
|------------------------------------|
|
|
succ(
|
|
succ(
|
|
succ(
|
|
...
|
|
|------------------------------------|
|
|
|
|
line width = 38, max lines = 3, limit = linear(1)
|
|
|------------------------------------|
|
|
succ(...)
|
|
|------------------------------------|
|
|
|
|
line width = 38, max lines = 3, limit = triangular(100)
|
|
|------------------------------------|
|
|
succ(
|
|
succ(
|
|
succ(
|
|
...
|
|
|------------------------------------|
|
|
|
|
line width = 38, max lines = 3, limit = triangular(10)
|
|
|------------------------------------|
|
|
succ(
|
|
succ(
|
|
succ(
|
|
...
|
|
|------------------------------------|
|
|
|
|
line width = 38, max lines = 3, limit = triangular(1)
|
|
|------------------------------------|
|
|
succ(...)
|
|
|------------------------------------|
|
|
|
|
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
|
|
Test case lazy_countdown
|
|
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
|
|
|
|
line width = 78, max lines = 10, limit = linear(100)
|
|
|----------------------------------------------------------------------------|
|
|
100.99.98.97.96.95.94.93.92.91.90.89.88.87.86.85.84.83.82.81.80.79.78.77.76.
|
|
75.74.73.72.71.70.69.68.67.66.65.64.63.62.61.60.59.58.57.56.55.54.53.52.51.
|
|
.......
|
|
|----------------------------------------------------------------------------|
|
|
|
|
line width = 78, max lines = 10, limit = linear(10)
|
|
|----------------------------------------------------------------------------|
|
|
100.99.98.97.96........
|
|
|----------------------------------------------------------------------------|
|
|
|
|
line width = 78, max lines = 10, limit = linear(1)
|
|
|----------------------------------------------------------------------------|
|
|
100....
|
|
|----------------------------------------------------------------------------|
|
|
|
|
line width = 78, max lines = 10, limit = triangular(100)
|
|
|----------------------------------------------------------------------------|
|
|
100.99.98.97.96.95.94.93.92.91.90.89.88.87.86.85.84.83.82.81.80.79.78.77.76.
|
|
75.74.73.72.71.70.69.68.67.66.65.64.63.62.61.60.59.58.57.56.55.54.53.52.51.
|
|
.......
|
|
|----------------------------------------------------------------------------|
|
|
|
|
line width = 78, max lines = 10, limit = triangular(10)
|
|
|----------------------------------------------------------------------------|
|
|
100.99.98.97.96........
|
|
|----------------------------------------------------------------------------|
|
|
|
|
line width = 78, max lines = 10, limit = triangular(1)
|
|
|----------------------------------------------------------------------------|
|
|
100....
|
|
|----------------------------------------------------------------------------|
|
|
|
|
line width = 78, max lines = 3, limit = linear(100)
|
|
|----------------------------------------------------------------------------|
|
|
100.99.98.97.96.95.94.93.92.91.90.89.88.87.86.85.84.83.82.81.80.79.78.77.76.
|
|
75.74.73.72.71.70.69.68.67.66.65.64.63.62.61.60.59.58.57.56.55.54.53.52.51.
|
|
.......
|
|
|----------------------------------------------------------------------------|
|
|
|
|
line width = 78, max lines = 3, limit = linear(10)
|
|
|----------------------------------------------------------------------------|
|
|
100.99.98.97.96........
|
|
|----------------------------------------------------------------------------|
|
|
|
|
line width = 78, max lines = 3, limit = linear(1)
|
|
|----------------------------------------------------------------------------|
|
|
100....
|
|
|----------------------------------------------------------------------------|
|
|
|
|
line width = 78, max lines = 3, limit = triangular(100)
|
|
|----------------------------------------------------------------------------|
|
|
100.99.98.97.96.95.94.93.92.91.90.89.88.87.86.85.84.83.82.81.80.79.78.77.76.
|
|
75.74.73.72.71.70.69.68.67.66.65.64.63.62.61.60.59.58.57.56.55.54.53.52.51.
|
|
.......
|
|
|----------------------------------------------------------------------------|
|
|
|
|
line width = 78, max lines = 3, limit = triangular(10)
|
|
|----------------------------------------------------------------------------|
|
|
100.99.98.97.96........
|
|
|----------------------------------------------------------------------------|
|
|
|
|
line width = 78, max lines = 3, limit = triangular(1)
|
|
|----------------------------------------------------------------------------|
|
|
100....
|
|
|----------------------------------------------------------------------------|
|
|
|
|
line width = 38, max lines = 10, limit = linear(100)
|
|
|------------------------------------|
|
|
100.99.98.97.96.95.94.93.92.91.90.89.
|
|
88.87.86.85.84.83.82.81.80.79.78.77.
|
|
76.75.74.73.72.71.70.69.68.67.66.65.
|
|
64.63.62.61.60.59.58.57.56.55.54.53.
|
|
52.51........
|
|
|------------------------------------|
|
|
|
|
line width = 38, max lines = 10, limit = linear(10)
|
|
|------------------------------------|
|
|
100.99.98.97.96........
|
|
|------------------------------------|
|
|
|
|
line width = 38, max lines = 10, limit = linear(1)
|
|
|------------------------------------|
|
|
100....
|
|
|------------------------------------|
|
|
|
|
line width = 38, max lines = 10, limit = triangular(100)
|
|
|------------------------------------|
|
|
100.99.98.97.96.95.94.93.92.91.90.89.
|
|
88.87.86.85.84.83.82.81.80.79.78.77.
|
|
76.75.74.73.72.71.70.69.68.67.66.65.
|
|
64.63.62.61.60.59.58.57.56.55.54.53.
|
|
52.51........
|
|
|------------------------------------|
|
|
|
|
line width = 38, max lines = 10, limit = triangular(10)
|
|
|------------------------------------|
|
|
100.99.98.97.96........
|
|
|------------------------------------|
|
|
|
|
line width = 38, max lines = 10, limit = triangular(1)
|
|
|------------------------------------|
|
|
100....
|
|
|------------------------------------|
|
|
|
|
line width = 38, max lines = 3, limit = linear(100)
|
|
|------------------------------------|
|
|
100.99.98.97.96.95.94.93.92.91.90.89.
|
|
88.87.86.85.84.83.82.81.80.79.78.77.
|
|
76.75.74.73.72.71.70.69.68.67.66.65.
|
|
...
|
|
|------------------------------------|
|
|
|
|
line width = 38, max lines = 3, limit = linear(10)
|
|
|------------------------------------|
|
|
100.99.98.97.96........
|
|
|------------------------------------|
|
|
|
|
line width = 38, max lines = 3, limit = linear(1)
|
|
|------------------------------------|
|
|
100....
|
|
|------------------------------------|
|
|
|
|
line width = 38, max lines = 3, limit = triangular(100)
|
|
|------------------------------------|
|
|
100.99.98.97.96.95.94.93.92.91.90.89.
|
|
88.87.86.85.84.83.82.81.80.79.78.77.
|
|
76.75.74.73.72.71.70.69.68.67.66.65.
|
|
...
|
|
|------------------------------------|
|
|
|
|
line width = 38, max lines = 3, limit = triangular(10)
|
|
|------------------------------------|
|
|
100.99.98.97.96........
|
|
|------------------------------------|
|
|
|
|
line width = 38, max lines = 3, limit = triangular(1)
|
|
|------------------------------------|
|
|
100....
|
|
|------------------------------------|
|
|
|
|
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
|
|
Test case tuple
|
|
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
|
|
|
|
line width = 78, max lines = 10, limit = linear(100)
|
|
|----------------------------------------------------------------------------|
|
|
{1, 2.0, "three", '4', {5}, "«ąąąąą»"}
|
|
|----------------------------------------------------------------------------|
|
|
|
|
line width = 78, max lines = 10, limit = linear(10)
|
|
|----------------------------------------------------------------------------|
|
|
{1, 2.0, "three", '4', {5}, "«ąąąąą»"}
|
|
|----------------------------------------------------------------------------|
|
|
|
|
line width = 78, max lines = 10, limit = linear(1)
|
|
|----------------------------------------------------------------------------|
|
|
{...}
|
|
|----------------------------------------------------------------------------|
|
|
|
|
line width = 78, max lines = 10, limit = triangular(100)
|
|
|----------------------------------------------------------------------------|
|
|
{1, 2.0, "three", '4', {5}, "«ąąąąą»"}
|
|
|----------------------------------------------------------------------------|
|
|
|
|
line width = 78, max lines = 10, limit = triangular(10)
|
|
|----------------------------------------------------------------------------|
|
|
{1, 2.0, "three", '4', {5}, "«ąąąąą»"}
|
|
|----------------------------------------------------------------------------|
|
|
|
|
line width = 78, max lines = 10, limit = triangular(1)
|
|
|----------------------------------------------------------------------------|
|
|
{...}
|
|
|----------------------------------------------------------------------------|
|
|
|
|
line width = 78, max lines = 3, limit = linear(100)
|
|
|----------------------------------------------------------------------------|
|
|
{1, 2.0, "three", '4', {5}, "«ąąąąą»"}
|
|
|----------------------------------------------------------------------------|
|
|
|
|
line width = 78, max lines = 3, limit = linear(10)
|
|
|----------------------------------------------------------------------------|
|
|
{1, 2.0, "three", '4', {5}, "«ąąąąą»"}
|
|
|----------------------------------------------------------------------------|
|
|
|
|
line width = 78, max lines = 3, limit = linear(1)
|
|
|----------------------------------------------------------------------------|
|
|
{...}
|
|
|----------------------------------------------------------------------------|
|
|
|
|
line width = 78, max lines = 3, limit = triangular(100)
|
|
|----------------------------------------------------------------------------|
|
|
{1, 2.0, "three", '4', {5}, "«ąąąąą»"}
|
|
|----------------------------------------------------------------------------|
|
|
|
|
line width = 78, max lines = 3, limit = triangular(10)
|
|
|----------------------------------------------------------------------------|
|
|
{1, 2.0, "three", '4', {5}, "«ąąąąą»"}
|
|
|----------------------------------------------------------------------------|
|
|
|
|
line width = 78, max lines = 3, limit = triangular(1)
|
|
|----------------------------------------------------------------------------|
|
|
{...}
|
|
|----------------------------------------------------------------------------|
|
|
|
|
line width = 38, max lines = 10, limit = linear(100)
|
|
|------------------------------------|
|
|
{1, 2.0, "three", '4', {5}, "«ąąąąą»"}
|
|
|------------------------------------|
|
|
|
|
line width = 38, max lines = 10, limit = linear(10)
|
|
|------------------------------------|
|
|
{1, 2.0, "three", '4', {5}, "«ąąąąą»"}
|
|
|------------------------------------|
|
|
|
|
line width = 38, max lines = 10, limit = linear(1)
|
|
|------------------------------------|
|
|
{...}
|
|
|------------------------------------|
|
|
|
|
line width = 38, max lines = 10, limit = triangular(100)
|
|
|------------------------------------|
|
|
{1, 2.0, "three", '4', {5}, "«ąąąąą»"}
|
|
|------------------------------------|
|
|
|
|
line width = 38, max lines = 10, limit = triangular(10)
|
|
|------------------------------------|
|
|
{1, 2.0, "three", '4', {5}, "«ąąąąą»"}
|
|
|------------------------------------|
|
|
|
|
line width = 38, max lines = 10, limit = triangular(1)
|
|
|------------------------------------|
|
|
{...}
|
|
|------------------------------------|
|
|
|
|
line width = 38, max lines = 3, limit = linear(100)
|
|
|------------------------------------|
|
|
{1, 2.0, "three", '4', {5}, "«ąąąąą»"}
|
|
|------------------------------------|
|
|
|
|
line width = 38, max lines = 3, limit = linear(10)
|
|
|------------------------------------|
|
|
{1, 2.0, "three", '4', {5}, "«ąąąąą»"}
|
|
|------------------------------------|
|
|
|
|
line width = 38, max lines = 3, limit = linear(1)
|
|
|------------------------------------|
|
|
{...}
|
|
|------------------------------------|
|
|
|
|
line width = 38, max lines = 3, limit = triangular(100)
|
|
|------------------------------------|
|
|
{1, 2.0, "three", '4', {5}, "«ąąąąą»"}
|
|
|------------------------------------|
|
|
|
|
line width = 38, max lines = 3, limit = triangular(10)
|
|
|------------------------------------|
|
|
{1, 2.0, "three", '4', {5}, "«ąąąąą»"}
|
|
|------------------------------------|
|
|
|
|
line width = 38, max lines = 3, limit = triangular(1)
|
|
|------------------------------------|
|
|
{...}
|
|
|------------------------------------|
|
|
|
|
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
|
|
Test case square
|
|
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
|
|
|
|
line width = 78, max lines = 10, limit = linear(100)
|
|
|----------------------------------------------------------------------------|
|
|
[[1, 2, 3, 4, 5, 6, 7, 8, 9, 10], [1, 2, 3, 4, 5, 6, 7, 8, 9, 10],
|
|
[1, 2, 3, 4, 5, 6, 7, 8, 9, 10], [1, 2, 3, 4, 5, 6, 7, 8, 9, 10],
|
|
[1, 2, 3, 4, 5, 6, 7, 8, 9, 10], [1, 2, 3, 4, 5, 6, 7, 8, 9, 10],
|
|
[1, 2, 3, 4, 5, 6, 7, 8, 9, 10], [1, 2, 3, 4, 5, 6, 7, 8, 9, 10],
|
|
[1, 2, 3, 4, 5, 6, 7, 8, 9, 10], ...]
|
|
|----------------------------------------------------------------------------|
|
|
|
|
line width = 78, max lines = 10, limit = linear(10)
|
|
|----------------------------------------------------------------------------|
|
|
[[1, 2, 3, 4, 5, 6, 7, 8, ...], ...]
|
|
|----------------------------------------------------------------------------|
|
|
|
|
line width = 78, max lines = 10, limit = linear(1)
|
|
|----------------------------------------------------------------------------|
|
|
[...]
|
|
|----------------------------------------------------------------------------|
|
|
|
|
line width = 78, max lines = 10, limit = triangular(100)
|
|
|----------------------------------------------------------------------------|
|
|
[[1, 2, 3, 4, 5, 6, 7, 8, 9, 10], [1, 2, 3, 4, 5, 6, 7, 8, 9, 10],
|
|
[1, 2, 3, 4, 5, 6, 7, 8, 9, 10], [1, 2, 3, 4, 5, 6, 7, 8, 9, 10],
|
|
[1, 2, 3, 4, 5, 6, 7, 8, 9, 10], [1, 2, 3, 4, 5, 6, 7, 8, 9, 10],
|
|
[1, 2, 3, 4, 5, 6, 7, 8, 9, 10], [1, 2, 3, 4, 5, 6, 7, 8, 9, 10],
|
|
[1, 2, 3, 4, 5, 6, 7, 8, 9, 10], [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]]
|
|
|----------------------------------------------------------------------------|
|
|
|
|
line width = 78, max lines = 10, limit = triangular(10)
|
|
|----------------------------------------------------------------------------|
|
|
[[1, 2, 3, 4, 5, 6, 7, 8, ...], [1, 2, 3, 4, 5, 6, 7, ...],
|
|
[1, 2, 3, 4, 5, 6, ...], [1, 2, 3, 4, 5, ...], [1, 2, 3, 4, ...],
|
|
[1, 2, 3, ...], [1, 2, ...], [1, ...], [...], ...]
|
|
|----------------------------------------------------------------------------|
|
|
|
|
line width = 78, max lines = 10, limit = triangular(1)
|
|
|----------------------------------------------------------------------------|
|
|
[...]
|
|
|----------------------------------------------------------------------------|
|
|
|
|
line width = 78, max lines = 3, limit = linear(100)
|
|
|----------------------------------------------------------------------------|
|
|
[[1, 2, 3, 4, 5, 6, 7, 8, 9, 10], [1, 2, 3, 4, 5, 6, 7, 8, 9, 10],
|
|
[1, 2, 3, 4, 5, 6, 7, 8, 9, 10], [1, 2, 3, 4, 5, 6, 7, 8, 9, 10],
|
|
[1, 2, 3, 4, 5, 6, 7, 8, 9, 10], [1, 2, 3, 4, 5, 6, 7, 8, 9, 10],
|
|
...
|
|
|----------------------------------------------------------------------------|
|
|
|
|
line width = 78, max lines = 3, limit = linear(10)
|
|
|----------------------------------------------------------------------------|
|
|
[[1, 2, 3, 4, 5, 6, 7, 8, ...], ...]
|
|
|----------------------------------------------------------------------------|
|
|
|
|
line width = 78, max lines = 3, limit = linear(1)
|
|
|----------------------------------------------------------------------------|
|
|
[...]
|
|
|----------------------------------------------------------------------------|
|
|
|
|
line width = 78, max lines = 3, limit = triangular(100)
|
|
|----------------------------------------------------------------------------|
|
|
[[1, 2, 3, 4, 5, 6, 7, 8, 9, 10], [1, 2, 3, 4, 5, 6, 7, 8, 9, 10],
|
|
[1, 2, 3, 4, 5, 6, 7, 8, 9, 10], [1, 2, 3, 4, 5, 6, 7, 8, 9, 10],
|
|
[1, 2, 3, 4, 5, 6, 7, 8, 9, 10], [1, 2, 3, 4, 5, 6, 7, 8, 9, 10],
|
|
...
|
|
|----------------------------------------------------------------------------|
|
|
|
|
line width = 78, max lines = 3, limit = triangular(10)
|
|
|----------------------------------------------------------------------------|
|
|
[[1, 2, 3, 4, 5, 6, 7, 8, ...], [1, 2, 3, 4, 5, 6, 7, ...],
|
|
[1, 2, 3, 4, 5, 6, ...], [1, 2, 3, 4, 5, ...], [1, 2, 3, 4, ...],
|
|
[1, 2, 3, ...], [1, 2, ...], [1, ...], [...], ...]
|
|
|----------------------------------------------------------------------------|
|
|
|
|
line width = 78, max lines = 3, limit = triangular(1)
|
|
|----------------------------------------------------------------------------|
|
|
[...]
|
|
|----------------------------------------------------------------------------|
|
|
|
|
line width = 38, max lines = 10, limit = linear(100)
|
|
|------------------------------------|
|
|
[[1, 2, 3, 4, 5, 6, 7, 8, 9, 10],
|
|
[1, 2, 3, 4, 5, 6, 7, 8, 9, 10],
|
|
[1, 2, 3, 4, 5, 6, 7, 8, 9, 10],
|
|
[1, 2, 3, 4, 5, 6, 7, 8, 9, 10],
|
|
[1, 2, 3, 4, 5, 6, 7, 8, 9, 10],
|
|
[1, 2, 3, 4, 5, 6, 7, 8, 9, 10],
|
|
[1, 2, 3, 4, 5, 6, 7, 8, 9, 10],
|
|
[1, 2, 3, 4, 5, 6, 7, 8, 9, 10],
|
|
[1, 2, 3, 4, 5, 6, 7, 8, 9,
|
|
10], ...]
|
|
|------------------------------------|
|
|
|
|
line width = 38, max lines = 10, limit = linear(10)
|
|
|------------------------------------|
|
|
[[1, 2, 3, 4, 5, 6, 7, 8, ...], ...]
|
|
|------------------------------------|
|
|
|
|
line width = 38, max lines = 10, limit = linear(1)
|
|
|------------------------------------|
|
|
[...]
|
|
|------------------------------------|
|
|
|
|
line width = 38, max lines = 10, limit = triangular(100)
|
|
|------------------------------------|
|
|
[[1, 2, 3, 4, 5, 6, 7, 8, 9, 10],
|
|
[1, 2, 3, 4, 5, 6, 7, 8, 9, 10],
|
|
[1, 2, 3, 4, 5, 6, 7, 8, 9, 10],
|
|
[1, 2, 3, 4, 5, 6, 7, 8, 9, 10],
|
|
[1, 2, 3, 4, 5, 6, 7, 8, 9, 10],
|
|
[1, 2, 3, 4, 5, 6, 7, 8, 9, 10],
|
|
[1, 2, 3, 4, 5, 6, 7, 8, 9, 10],
|
|
[1, 2, 3, 4, 5, 6, 7, 8, 9, 10],
|
|
[1, 2, 3, 4, 5, 6, 7, 8, 9, 10],
|
|
[1, 2, 3, 4, 5, 6, 7, 8, 9, 10]]
|
|
|------------------------------------|
|
|
|
|
line width = 38, max lines = 10, limit = triangular(10)
|
|
|------------------------------------|
|
|
[[1, 2, 3, 4, 5, 6, 7, 8, ...],
|
|
[1, 2, 3, 4, 5, 6, 7, ...],
|
|
[1, 2, 3, 4, 5, 6, ...],
|
|
[1, 2, 3, 4, 5, ...],
|
|
[1, 2, 3, 4, ...], [1, 2, 3, ...],
|
|
[1, 2, ...], [1, ...], [...], ...]
|
|
|------------------------------------|
|
|
|
|
line width = 38, max lines = 10, limit = triangular(1)
|
|
|------------------------------------|
|
|
[...]
|
|
|------------------------------------|
|
|
|
|
line width = 38, max lines = 3, limit = linear(100)
|
|
|------------------------------------|
|
|
[[1, 2, 3, 4, 5, 6, 7, 8, 9, 10],
|
|
[1, 2, 3, 4, 5, 6, 7, 8, 9, 10],
|
|
[1, 2, 3, 4, 5, 6, 7, 8, 9, 10],
|
|
...
|
|
|------------------------------------|
|
|
|
|
line width = 38, max lines = 3, limit = linear(10)
|
|
|------------------------------------|
|
|
[[1, 2, 3, 4, 5, 6, 7, 8, ...], ...]
|
|
|------------------------------------|
|
|
|
|
line width = 38, max lines = 3, limit = linear(1)
|
|
|------------------------------------|
|
|
[...]
|
|
|------------------------------------|
|
|
|
|
line width = 38, max lines = 3, limit = triangular(100)
|
|
|------------------------------------|
|
|
[[1, 2, 3, 4, 5, 6, 7, 8, 9, 10],
|
|
[1, 2, 3, 4, 5, 6, 7, 8, 9, 10],
|
|
[1, 2, 3, 4, 5, 6, 7, 8, 9, 10],
|
|
...
|
|
|------------------------------------|
|
|
|
|
line width = 38, max lines = 3, limit = triangular(10)
|
|
|------------------------------------|
|
|
[[1, 2, 3, 4, 5, 6, 7, 8, ...],
|
|
[1, 2, 3, 4, 5, 6, 7, ...],
|
|
[1, 2, 3, 4, 5, 6, ...],
|
|
...
|
|
|------------------------------------|
|
|
|
|
line width = 38, max lines = 3, limit = triangular(1)
|
|
|------------------------------------|
|
|
[...]
|
|
|------------------------------------|
|
|
|
|
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
|
|
Test case noncanon
|
|
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
|
|
|
|
line width = 78, max lines = 10, limit = linear(100)
|
|
|----------------------------------------------------------------------------|
|
|
docs(
|
|
[format_univ(univ_cons(non_canonical_bool(0))), nl,
|
|
format_univ(univ_cons(non_canonical_bool(1))), nl,
|
|
format_univ(univ_cons(non_canonical_bool(42))), nl,
|
|
format_univ(univ_cons(non_canonical_bool(43))), nl])
|
|
|----------------------------------------------------------------------------|
|
|
|
|
line width = 78, max lines = 10, limit = linear(10)
|
|
|----------------------------------------------------------------------------|
|
|
docs(
|
|
[format_univ(univ_cons(non_canonical_bool(0))), nl,
|
|
format_univ(univ_cons(non_canonical_bool(...))), ...])
|
|
|----------------------------------------------------------------------------|
|
|
|
|
line width = 78, max lines = 10, limit = linear(1)
|
|
|----------------------------------------------------------------------------|
|
|
docs(...)
|
|
|----------------------------------------------------------------------------|
|
|
|
|
line width = 78, max lines = 10, limit = triangular(100)
|
|
|----------------------------------------------------------------------------|
|
|
docs(
|
|
[format_univ(univ_cons(non_canonical_bool(0))), nl,
|
|
format_univ(univ_cons(non_canonical_bool(1))), nl,
|
|
format_univ(univ_cons(non_canonical_bool(42))), nl,
|
|
format_univ(univ_cons(non_canonical_bool(43))), nl])
|
|
|----------------------------------------------------------------------------|
|
|
|
|
line width = 78, max lines = 10, limit = triangular(10)
|
|
|----------------------------------------------------------------------------|
|
|
docs(
|
|
[format_univ(univ_cons(non_canonical_bool(0))), nl,
|
|
format_univ(univ_cons(non_canonical_bool(1))), nl,
|
|
format_univ(univ_cons(non_canonical_bool(42))), nl,
|
|
format_univ(univ_cons(...)), nl])
|
|
|----------------------------------------------------------------------------|
|
|
|
|
line width = 78, max lines = 10, limit = triangular(1)
|
|
|----------------------------------------------------------------------------|
|
|
docs(...)
|
|
|----------------------------------------------------------------------------|
|
|
|
|
line width = 78, max lines = 3, limit = linear(100)
|
|
|----------------------------------------------------------------------------|
|
|
docs(
|
|
[format_univ(univ_cons(non_canonical_bool(0))), nl,
|
|
format_univ(univ_cons(non_canonical_bool(1))), nl,
|
|
...
|
|
|----------------------------------------------------------------------------|
|
|
|
|
line width = 78, max lines = 3, limit = linear(10)
|
|
|----------------------------------------------------------------------------|
|
|
docs(
|
|
[format_univ(univ_cons(non_canonical_bool(0))), nl,
|
|
format_univ(univ_cons(non_canonical_bool(...))), ...])
|
|
|----------------------------------------------------------------------------|
|
|
|
|
line width = 78, max lines = 3, limit = linear(1)
|
|
|----------------------------------------------------------------------------|
|
|
docs(...)
|
|
|----------------------------------------------------------------------------|
|
|
|
|
line width = 78, max lines = 3, limit = triangular(100)
|
|
|----------------------------------------------------------------------------|
|
|
docs(
|
|
[format_univ(univ_cons(non_canonical_bool(0))), nl,
|
|
format_univ(univ_cons(non_canonical_bool(1))), nl,
|
|
...
|
|
|----------------------------------------------------------------------------|
|
|
|
|
line width = 78, max lines = 3, limit = triangular(10)
|
|
|----------------------------------------------------------------------------|
|
|
docs(
|
|
[format_univ(univ_cons(non_canonical_bool(0))), nl,
|
|
format_univ(univ_cons(non_canonical_bool(1))), nl,
|
|
...
|
|
|----------------------------------------------------------------------------|
|
|
|
|
line width = 78, max lines = 3, limit = triangular(1)
|
|
|----------------------------------------------------------------------------|
|
|
docs(...)
|
|
|----------------------------------------------------------------------------|
|
|
|
|
line width = 38, max lines = 10, limit = linear(100)
|
|
|------------------------------------|
|
|
docs(
|
|
[format_univ(
|
|
univ_cons(
|
|
non_canonical_bool(0))), nl,
|
|
format_univ(
|
|
univ_cons(
|
|
non_canonical_bool(1))), nl,
|
|
format_univ(
|
|
univ_cons(
|
|
non_canonical_bool(42))), nl,
|
|
...
|
|
|------------------------------------|
|
|
|
|
line width = 38, max lines = 10, limit = linear(10)
|
|
|------------------------------------|
|
|
docs(
|
|
[format_univ(
|
|
univ_cons(
|
|
non_canonical_bool(0))), nl,
|
|
format_univ(
|
|
univ_cons(
|
|
non_canonical_bool(...))), ...])
|
|
|------------------------------------|
|
|
|
|
line width = 38, max lines = 10, limit = linear(1)
|
|
|------------------------------------|
|
|
docs(...)
|
|
|------------------------------------|
|
|
|
|
line width = 38, max lines = 10, limit = triangular(100)
|
|
|------------------------------------|
|
|
docs(
|
|
[format_univ(
|
|
univ_cons(
|
|
non_canonical_bool(0))), nl,
|
|
format_univ(
|
|
univ_cons(
|
|
non_canonical_bool(1))), nl,
|
|
format_univ(
|
|
univ_cons(
|
|
non_canonical_bool(42))), nl,
|
|
...
|
|
|------------------------------------|
|
|
|
|
line width = 38, max lines = 10, limit = triangular(10)
|
|
|------------------------------------|
|
|
docs(
|
|
[format_univ(
|
|
univ_cons(
|
|
non_canonical_bool(0))), nl,
|
|
format_univ(
|
|
univ_cons(
|
|
non_canonical_bool(1))), nl,
|
|
format_univ(
|
|
univ_cons(
|
|
non_canonical_bool(42))), nl,
|
|
...
|
|
|------------------------------------|
|
|
|
|
line width = 38, max lines = 10, limit = triangular(1)
|
|
|------------------------------------|
|
|
docs(...)
|
|
|------------------------------------|
|
|
|
|
line width = 38, max lines = 3, limit = linear(100)
|
|
|------------------------------------|
|
|
docs(
|
|
[format_univ(
|
|
univ_cons(
|
|
...
|
|
|------------------------------------|
|
|
|
|
line width = 38, max lines = 3, limit = linear(10)
|
|
|------------------------------------|
|
|
docs(
|
|
[format_univ(
|
|
univ_cons(
|
|
...
|
|
|------------------------------------|
|
|
|
|
line width = 38, max lines = 3, limit = linear(1)
|
|
|------------------------------------|
|
|
docs(...)
|
|
|------------------------------------|
|
|
|
|
line width = 38, max lines = 3, limit = triangular(100)
|
|
|------------------------------------|
|
|
docs(
|
|
[format_univ(
|
|
univ_cons(
|
|
...
|
|
|------------------------------------|
|
|
|
|
line width = 38, max lines = 3, limit = triangular(10)
|
|
|------------------------------------|
|
|
docs(
|
|
[format_univ(
|
|
univ_cons(
|
|
...
|
|
|------------------------------------|
|
|
|
|
line width = 38, max lines = 3, limit = triangular(1)
|
|
|------------------------------------|
|
|
docs(...)
|
|
|------------------------------------|
|
|
|
|
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
|
|
Test case indent
|
|
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
|
|
|
|
line width = 78, max lines = 10, limit = linear(100)
|
|
|----------------------------------------------------------------------------|
|
|
docs(
|
|
[str("indentation test:"),
|
|
docs(
|
|
[pp_internal(add_indent("_1_")),
|
|
docs(
|
|
[nl, str(" one "),
|
|
docs(
|
|
[pp_internal(add_indent("_2_")),
|
|
docs(
|
|
[nl, str(" two "),
|
|
...
|
|
|----------------------------------------------------------------------------|
|
|
|
|
line width = 78, max lines = 10, limit = linear(10)
|
|
|----------------------------------------------------------------------------|
|
|
docs(
|
|
[str("indentation test:"),
|
|
docs([pp_internal(add_indent("_1_")), docs(...), ...])])
|
|
|----------------------------------------------------------------------------|
|
|
|
|
line width = 78, max lines = 10, limit = linear(1)
|
|
|----------------------------------------------------------------------------|
|
|
docs(...)
|
|
|----------------------------------------------------------------------------|
|
|
|
|
line width = 78, max lines = 10, limit = triangular(100)
|
|
|----------------------------------------------------------------------------|
|
|
docs(
|
|
[str("indentation test:"),
|
|
docs(
|
|
[pp_internal(add_indent("_1_")),
|
|
docs(
|
|
[nl, str(" one "),
|
|
docs(
|
|
[pp_internal(add_indent("_2_")),
|
|
docs(
|
|
[nl, str(" two "),
|
|
...
|
|
|----------------------------------------------------------------------------|
|
|
|
|
line width = 78, max lines = 10, limit = triangular(10)
|
|
|----------------------------------------------------------------------------|
|
|
docs(
|
|
[str("indentation test:"),
|
|
docs(
|
|
[pp_internal(add_indent("_1_")), docs([nl, str(...), ...]),
|
|
pp_internal(remove_indent)])])
|
|
|----------------------------------------------------------------------------|
|
|
|
|
line width = 78, max lines = 10, limit = triangular(1)
|
|
|----------------------------------------------------------------------------|
|
|
docs(...)
|
|
|----------------------------------------------------------------------------|
|
|
|
|
line width = 78, max lines = 3, limit = linear(100)
|
|
|----------------------------------------------------------------------------|
|
|
docs(
|
|
[str("indentation test:"),
|
|
docs(
|
|
...
|
|
|----------------------------------------------------------------------------|
|
|
|
|
line width = 78, max lines = 3, limit = linear(10)
|
|
|----------------------------------------------------------------------------|
|
|
docs(
|
|
[str("indentation test:"),
|
|
docs([pp_internal(add_indent("_1_")), docs(...), ...])])
|
|
|----------------------------------------------------------------------------|
|
|
|
|
line width = 78, max lines = 3, limit = linear(1)
|
|
|----------------------------------------------------------------------------|
|
|
docs(...)
|
|
|----------------------------------------------------------------------------|
|
|
|
|
line width = 78, max lines = 3, limit = triangular(100)
|
|
|----------------------------------------------------------------------------|
|
|
docs(
|
|
[str("indentation test:"),
|
|
docs(
|
|
...
|
|
|----------------------------------------------------------------------------|
|
|
|
|
line width = 78, max lines = 3, limit = triangular(10)
|
|
|----------------------------------------------------------------------------|
|
|
docs(
|
|
[str("indentation test:"),
|
|
docs(
|
|
...
|
|
|----------------------------------------------------------------------------|
|
|
|
|
line width = 78, max lines = 3, limit = triangular(1)
|
|
|----------------------------------------------------------------------------|
|
|
docs(...)
|
|
|----------------------------------------------------------------------------|
|
|
|
|
line width = 38, max lines = 10, limit = linear(100)
|
|
|------------------------------------|
|
|
docs(
|
|
[str("indentation test:"),
|
|
docs(
|
|
[pp_internal(
|
|
add_indent("_1_")),
|
|
docs(
|
|
[nl, str(" one "),
|
|
docs(
|
|
[pp_internal(
|
|
add_indent("_2_")),
|
|
...
|
|
|------------------------------------|
|
|
|
|
line width = 38, max lines = 10, limit = linear(10)
|
|
|------------------------------------|
|
|
docs(
|
|
[str("indentation test:"),
|
|
docs(
|
|
[pp_internal(
|
|
add_indent("_1_")),
|
|
docs(...), ...])])
|
|
|------------------------------------|
|
|
|
|
line width = 38, max lines = 10, limit = linear(1)
|
|
|------------------------------------|
|
|
docs(...)
|
|
|------------------------------------|
|
|
|
|
line width = 38, max lines = 10, limit = triangular(100)
|
|
|------------------------------------|
|
|
docs(
|
|
[str("indentation test:"),
|
|
docs(
|
|
[pp_internal(
|
|
add_indent("_1_")),
|
|
docs(
|
|
[nl, str(" one "),
|
|
docs(
|
|
[pp_internal(
|
|
add_indent("_2_")),
|
|
...
|
|
|------------------------------------|
|
|
|
|
line width = 38, max lines = 10, limit = triangular(10)
|
|
|------------------------------------|
|
|
docs(
|
|
[str("indentation test:"),
|
|
docs(
|
|
[pp_internal(
|
|
add_indent("_1_")),
|
|
docs([nl, str(...), ...]),
|
|
pp_internal(remove_indent)])])
|
|
|------------------------------------|
|
|
|
|
line width = 38, max lines = 10, limit = triangular(1)
|
|
|------------------------------------|
|
|
docs(...)
|
|
|------------------------------------|
|
|
|
|
line width = 38, max lines = 3, limit = linear(100)
|
|
|------------------------------------|
|
|
docs(
|
|
[str("indentation test:"),
|
|
docs(
|
|
...
|
|
|------------------------------------|
|
|
|
|
line width = 38, max lines = 3, limit = linear(10)
|
|
|------------------------------------|
|
|
docs(
|
|
[str("indentation test:"),
|
|
docs(
|
|
...
|
|
|------------------------------------|
|
|
|
|
line width = 38, max lines = 3, limit = linear(1)
|
|
|------------------------------------|
|
|
docs(...)
|
|
|------------------------------------|
|
|
|
|
line width = 38, max lines = 3, limit = triangular(100)
|
|
|------------------------------------|
|
|
docs(
|
|
[str("indentation test:"),
|
|
docs(
|
|
...
|
|
|------------------------------------|
|
|
|
|
line width = 38, max lines = 3, limit = triangular(10)
|
|
|------------------------------------|
|
|
docs(
|
|
[str("indentation test:"),
|
|
docs(
|
|
...
|
|
|------------------------------------|
|
|
|
|
line width = 38, max lines = 3, limit = triangular(1)
|
|
|------------------------------------|
|
|
docs(...)
|
|
|------------------------------------|
|