1ECHO: "--- empty" 2ECHO: [] 3ECHO: [] 4ECHO: [] 5ECHO: [] 6ECHO: "--- single elements" 7ECHO: [undef] 8ECHO: [true] 9ECHO: [3] 10ECHO: ["abc"] 11ECHO: [[0 : 1 : 10]] 12ECHO: "--- single vectors" 13ECHO: [1, 2, 3] 14ECHO: [[1, 2, 3]] 15ECHO: [[[1, 2, 3]]] 16ECHO: [[[1, 2, [3, 4], 5]]] 17ECHO: "--- multiple elements" 18ECHO: [3, 3] 19ECHO: [1, 2, 3] 20ECHO: [1, 2, 3, 4, 5] 21ECHO: [1, "text", false, [1 : 0.5 : 3]] 22ECHO: "--- vector / element" 23ECHO: [3, 4, undef] 24ECHO: [3, 4, 5, 6] 25ECHO: [3, 4, 5, 6, true] 26ECHO: [3, 4, "5", 6, "test"] 27WARNING: begin is greater than the end, but step is positive in file concat-tests.scad, line 33 28ECHO: [3, 4, true, 6, [4 : 1 : 3]] 29ECHO: "--- element / vector" 30ECHO: [3] 31ECHO: [3, 3, 4] 32ECHO: [true, 3, [4]] 33ECHO: ["9", 1, 2, 3] 34ECHO: [[6 : 2 : 9], 3, [4]] 35ECHO: "--- vector / vector" 36ECHO: [3, 4] 37ECHO: [[], 3, 4] 38ECHO: [[2, 4], 3, 4] 39ECHO: [5, 6, "d", [3, 4]] 40ECHO: [[1, 0, 0], [2, 0, 0], 3, 0, 0] 41ECHO: [[1, 0, 0], [2, 0, 0], [3, 0, 0]] 42ECHO: [[1, 0, 0], [2, 0, 0], [3, 0, 0], [4, 4, 4], [5, 5, 5]] 43ECHO: "--- recursive function" 44ECHO: [[1, 1], [2, 4], [3, 9], [4, 16], [5, 25], [6, 36], [7, 49], [8, 64], [9, 81], [10, 100]] 45