1ECHO: "[a01] ----- [1:4]"
2ECHO: "[a01] ", 1
3ECHO: "[a01] ", 2
4ECHO: "[a01] ", 3
5ECHO: "[a01] ", 4
6ECHO: "[a02] ----- [4:1]"
7DEPRECATED: Using ranges of the form [begin:end] with begin value greater than the end value is deprecated in file range-tests.scad, line 2
8ECHO: "[a02] ", 1
9ECHO: "[a02] ", 2
10ECHO: "[a02] ", 3
11ECHO: "[a02] ", 4
12ECHO: "[a03] ----- [0:0]"
13ECHO: "[a03] ", 0
14ECHO: "[a04] ----- [0:3]"
15ECHO: "[a04] ", 0
16ECHO: "[a04] ", 1
17ECHO: "[a04] ", 2
18ECHO: "[a04] ", 3
19ECHO: "[a05] ----- [-3:0]"
20ECHO: "[a05] ", -3
21ECHO: "[a05] ", -2
22ECHO: "[a05] ", -1
23ECHO: "[a05] ", 0
24ECHO: "[a06] ----- [0:-3]"
25DEPRECATED: Using ranges of the form [begin:end] with begin value greater than the end value is deprecated in file range-tests.scad, line 6
26ECHO: "[a06] ", -3
27ECHO: "[a06] ", -2
28ECHO: "[a06] ", -1
29ECHO: "[a06] ", 0
30ECHO: "[a07] ----- [-2:2]"
31ECHO: "[a07] ", -2
32ECHO: "[a07] ", -1
33ECHO: "[a07] ", 0
34ECHO: "[a07] ", 1
35ECHO: "[a07] ", 2
36ECHO: "[a08] ----- [2:-2]"
37DEPRECATED: Using ranges of the form [begin:end] with begin value greater than the end value is deprecated in file range-tests.scad, line 8
38ECHO: "[a08] ", -2
39ECHO: "[a08] ", -1
40ECHO: "[a08] ", 0
41ECHO: "[a08] ", 1
42ECHO: "[a08] ", 2
43ECHO: "[b01] ----- [1:1:5]"
44ECHO: "[b01] ", 1
45ECHO: "[b01] ", 2
46ECHO: "[b01] ", 3
47ECHO: "[b01] ", 4
48ECHO: "[b01] ", 5
49ECHO: "[b02] ----- [1:2:5]"
50ECHO: "[b02] ", 1
51ECHO: "[b02] ", 3
52ECHO: "[b02] ", 5
53ECHO: "[b03] ----- [1:-1:5]"
54WARNING: begin is smaller than the end, but step is negative in file range-tests.scad, line 12
55ECHO: "[b04] ----- [5:1:1]"
56WARNING: begin is greater than the end, but step is positive in file range-tests.scad, line 13
57ECHO: "[b05] ----- [5:2:1]"
58WARNING: begin is greater than the end, but step is positive in file range-tests.scad, line 14
59ECHO: "[b06] ----- [5:-1:1]"
60ECHO: "[b06] ", 5
61ECHO: "[b06] ", 4
62ECHO: "[b06] ", 3
63ECHO: "[b06] ", 2
64ECHO: "[b06] ", 1
65ECHO: "[b07] ----- [0:0:0]"
66ECHO: "[b08] ----- [1:0:1]"
67ECHO: "[b09] ----- [1:0:5]"
68WARNING: Bad range parameter in for statement: too many elements (4294967295) in file range-tests.scad, line 18
69ECHO: "[b10] ----- [0:1:0]"
70ECHO: "[b10] ", 0
71ECHO: "[b11] ----- [3:-.5:-3]"
72ECHO: "[b11] ", 3
73ECHO: "[b11] ", 2.5
74ECHO: "[b11] ", 2
75ECHO: "[b11] ", 1.5
76ECHO: "[b11] ", 1
77ECHO: "[b11] ", 0.5
78ECHO: "[b11] ", 0
79ECHO: "[b11] ", -0.5
80ECHO: "[b11] ", -1
81ECHO: "[b11] ", -1.5
82ECHO: "[b11] ", -2
83ECHO: "[b11] ", -2.5
84ECHO: "[b11] ", -3
85