Better, faster typo checker (#6716)

* Fix typo 'horizonal'

* Fix typos

* Fix more typos

* Fix more typos

* Update CI action

* Fix typos

* Update src/lang/queryAst.test.ts

Co-authored-by: Jonathan Tran <jonnytran@gmail.com>

* Update src/lang/queryAst.test.ts

Co-authored-by: Jonathan Tran <jonnytran@gmail.com>

* Update typos

* Update snap

---------

Co-authored-by: Jonathan Tran <jonnytran@gmail.com>
This commit is contained in:
Adam Chalmers
2025-05-07 12:48:23 -05:00
committed by GitHub
parent 998dbdc6ff
commit f938364d54
33 changed files with 629 additions and 751 deletions

View File

@ -20,274 +20,274 @@ flowchart LR
18["Segment<br>[1007, 1040, 0]"]
19["Segment<br>[1070, 1103, 0]"]
20["Segment<br>[1135, 1169, 0]"]
21["Segment<br>[1200, 1234, 0]"]
22["Segment<br>[1266, 1300, 0]"]
23["Segment<br>[1331, 1365, 0]"]
24["Segment<br>[1397, 1431, 0]"]
25["Segment<br>[1461, 1492, 0]"]
26["Segment<br>[1524, 1556, 0]"]
27["Segment<br>[1587, 1622, 0]"]
28["Segment<br>[1654, 1688, 0]"]
29["Segment<br>[1719, 1753, 0]"]
30["Segment<br>[1785, 1820, 0]"]
31["Segment<br>[1851, 1886, 0]"]
32["Segment<br>[1918, 1953, 0]"]
33["Segment<br>[1984, 2018, 0]"]
34["Segment<br>[2050, 2084, 0]"]
35["Segment<br>[2115, 2150, 0]"]
36["Segment<br>[2182, 2217, 0]"]
37["Segment<br>[2247, 2281, 0]"]
38["Segment<br>[2313, 2347, 0]"]
39["Segment<br>[2377, 2410, 0]"]
40["Segment<br>[2442, 2475, 0]"]
41["Segment<br>[2506, 2540, 0]"]
42["Segment<br>[2572, 2606, 0]"]
43["Segment<br>[2637, 2670, 0]"]
44["Segment<br>[2702, 2735, 0]"]
45["Segment<br>[2766, 2800, 0]"]
46["Segment<br>[2832, 2866, 0]"]
47["Segment<br>[2897, 2935, 0]"]
48["Segment<br>[2957, 2995, 0]"]
49["Segment<br>[3026, 3060, 0]"]
50["Segment<br>[3092, 3125, 0]"]
51["Segment<br>[3156, 3190, 0]"]
52["Segment<br>[3222, 3257, 0]"]
53["Segment<br>[3288, 3323, 0]"]
54["Segment<br>[3355, 3390, 0]"]
55["Segment<br>[3438, 3472, 0]"]
56["Segment<br>[3494, 3528, 0]"]
57["Segment<br>[3559, 3594, 0]"]
58["Segment<br>[3626, 3661, 0]"]
59["Segment<br>[3692, 3726, 0]"]
60["Segment<br>[3748, 3782, 0]"]
61["Segment<br>[3813, 3847, 0]"]
62["Segment<br>[3879, 3913, 0]"]
63["Segment<br>[3944, 3978, 0]"]
64["Segment<br>[4000, 4034, 0]"]
65["Segment<br>[4065, 4099, 0]"]
66["Segment<br>[4131, 4165, 0]"]
67["Segment<br>[4196, 4231, 0]"]
68["Segment<br>[4253, 4288, 0]"]
69["Segment<br>[4319, 4367, 0]"]
70["Segment<br>[4399, 4447, 0]"]
71["Segment<br>[4478, 4512, 0]"]
72["Segment<br>[4534, 4568, 0]"]
73["Segment<br>[4599, 4634, 0]"]
74["Segment<br>[4666, 4701, 0]"]
75["Segment<br>[4732, 4767, 0]"]
76["Segment<br>[4789, 4824, 0]"]
77["Segment<br>[4855, 4890, 0]"]
78["Segment<br>[4922, 4957, 0]"]
79["Segment<br>[4988, 5023, 0]"]
80["Segment<br>[5045, 5080, 0]"]
81["Segment<br>[5111, 5146, 0]"]
82["Segment<br>[5178, 5213, 0]"]
83["Segment<br>[5244, 5278, 0]"]
84["Segment<br>[5300, 5334, 0]"]
85["Segment<br>[5364, 5398, 0]"]
86["Segment<br>[5430, 5463, 0]"]
87["Segment<br>[5493, 5525, 0]"]
88["Segment<br>[5557, 5590, 0]"]
89["Segment<br>[5620, 5653, 0]"]
90["Segment<br>[5685, 5718, 0]"]
91["Segment<br>[5748, 5781, 0]"]
92["Segment<br>[5813, 5846, 0]"]
93["Segment<br>[5876, 5913, 0]"]
94["Segment<br>[5945, 5981, 0]"]
95["Segment<br>[6011, 6044, 0]"]
96["Segment<br>[6076, 6110, 0]"]
97["Segment<br>[6140, 6174, 0]"]
98["Segment<br>[6206, 6240, 0]"]
99["Segment<br>[6270, 6304, 0]"]
100["Segment<br>[6326, 6363, 0]"]
101["Segment<br>[6395, 6433, 0]"]
102["Segment<br>[6463, 6498, 0]"]
103["Segment<br>[6530, 6564, 0]"]
104["Segment<br>[6586, 6622, 0]"]
105["Segment<br>[6652, 6689, 0]"]
106["Segment<br>[6721, 6756, 0]"]
107["Segment<br>[6786, 6821, 0]"]
108["Segment<br>[6853, 6887, 0]"]
109["Segment<br>[6918, 6952, 0]"]
110["Segment<br>[6984, 7019, 0]"]
111["Segment<br>[7050, 7084, 0]"]
112["Segment<br>[7116, 7149, 0]"]
113["Segment<br>[7179, 7212, 0]"]
114["Segment<br>[7244, 7291, 0]"]
115["Segment<br>[7322, 7357, 0]"]
116["Segment<br>[7379, 7414, 0]"]
117["Segment<br>[7445, 7480, 0]"]
118["Segment<br>[7512, 7547, 0]"]
119["Segment<br>[7578, 7613, 0]"]
120["Segment<br>[7645, 7679, 0]"]
121["Segment<br>[7701, 7736, 0]"]
122["Segment<br>[7768, 7803, 0]"]
123["Segment<br>[7834, 7869, 0]"]
124["Segment<br>[7906, 7954, 0]"]
125["Segment<br>[7985, 8033, 0]"]
126["Segment<br>[8065, 8100, 0]"]
127["Segment<br>[8131, 8166, 0]"]
128["Segment<br>[8198, 8246, 0]"]
129["Segment<br>[8277, 8325, 0]"]
130["Segment<br>[8357, 8391, 0]"]
131["Segment<br>[8421, 8454, 0]"]
132["Segment<br>[8486, 8520, 0]"]
133["Segment<br>[8550, 8584, 0]"]
134["Segment<br>[8616, 8663, 0]"]
135["Segment<br>[8694, 8741, 0]"]
136["Segment<br>[8773, 8807, 0]"]
137["Segment<br>[8838, 8873, 0]"]
138["Segment<br>[8905, 8940, 0]"]
139["Segment<br>[8970, 9004, 0]"]
140["Segment<br>[9036, 9069, 0]"]
141["Segment<br>[9091, 9125, 0]"]
142["Segment<br>[9155, 9189, 0]"]
143["Segment<br>[9221, 9254, 0]"]
144["Segment<br>[9284, 9316, 0]"]
145["Segment<br>[9348, 9381, 0]"]
146["Segment<br>[9412, 9446, 0]"]
147["Segment<br>[9478, 9512, 0]"]
148["Segment<br>[9543, 9591, 0]"]
149["Segment<br>[9623, 9671, 0]"]
150["Segment<br>[9702, 9735, 0]"]
151["Segment<br>[9767, 9799, 0]"]
152["Segment<br>[9830, 9863, 0]"]
153["Segment<br>[9885, 9918, 0]"]
154["Segment<br>[9948, 9980, 0]"]
155["Segment<br>[10012, 10044, 0]"]
156["Segment<br>[10074, 10107, 0]"]
157["Segment<br>[10139, 10172, 0]"]
158["Segment<br>[10202, 10235, 0]"]
159["Segment<br>[10267, 10306, 0]"]
160["Segment<br>[10336, 10375, 0]"]
161["Segment<br>[10407, 10440, 0]"]
162["Segment<br>[10470, 10503, 0]"]
163["Segment<br>[10535, 10568, 0]"]
164["Segment<br>[10598, 10630, 0]"]
165["Segment<br>[10662, 10694, 0]"]
166["Segment<br>[10725, 10758, 0]"]
167["Segment<br>[10790, 10823, 0]"]
168["Segment<br>[10854, 10888, 0]"]
169["Segment<br>[10910, 10944, 0]"]
170["Segment<br>[10974, 11008, 0]"]
171["Segment<br>[11040, 11074, 0]"]
172["Segment<br>[11104, 11137, 0]"]
173["Segment<br>[11169, 11202, 0]"]
174["Segment<br>[11232, 11266, 0]"]
175["Segment<br>[11298, 11332, 0]"]
176["Segment<br>[11362, 11396, 0]"]
177["Segment<br>[11428, 11468, 0]"]
178["Segment<br>[11498, 11538, 0]"]
179["Segment<br>[11570, 11604, 0]"]
180["Segment<br>[11634, 11681, 0]"]
181["Segment<br>[11713, 11760, 0]"]
182["Segment<br>[11791, 11824, 0]"]
183["Segment<br>[11856, 11889, 0]"]
184["Segment<br>[11920, 11954, 0]"]
185["Segment<br>[11976, 12007, 0]"]
186["Segment<br>[12037, 12081, 0]"]
187["Segment<br>[12113, 12160, 0]"]
188["Segment<br>[12191, 12224, 0]"]
189["Segment<br>[12256, 12289, 0]"]
190["Segment<br>[12320, 12354, 0]"]
191["Segment<br>[12386, 12420, 0]"]
192["Segment<br>[12450, 12483, 0]"]
193["Segment<br>[12515, 12548, 0]"]
194["Segment<br>[12578, 12612, 0]"]
195["Segment<br>[12644, 12678, 0]"]
196["Segment<br>[12708, 12742, 0]"]
197["Segment<br>[12774, 12814, 0]"]
198["Segment<br>[12844, 12884, 0]"]
199["Segment<br>[12916, 12950, 0]"]
200["Segment<br>[12980, 13014, 0]"]
201["Segment<br>[13046, 13080, 0]"]
202["Segment<br>[13110, 13143, 0]"]
203["Segment<br>[13175, 13208, 0]"]
204["Segment<br>[13238, 13272, 0]"]
205["Segment<br>[13304, 13338, 0]"]
206["Segment<br>[13368, 13401, 0]"]
207["Segment<br>[13433, 13466, 0]"]
208["Segment<br>[13496, 13529, 0]"]
209["Segment<br>[13551, 13581, 0]"]
210["Segment<br>[13611, 13641, 0]"]
211["Segment<br>[13673, 13706, 0]"]
212["Segment<br>[13736, 13768, 0]"]
213["Segment<br>[13800, 13832, 0]"]
214["Segment<br>[13862, 13895, 0]"]
215["Segment<br>[13927, 13960, 0]"]
216["Segment<br>[13990, 14022, 0]"]
217["Segment<br>[14054, 14086, 0]"]
218["Segment<br>[14116, 14149, 0]"]
219["Segment<br>[14181, 14214, 0]"]
220["Segment<br>[14244, 14277, 0]"]
221["Segment<br>[14309, 14348, 0]"]
222["Segment<br>[14378, 14417, 0]"]
223["Segment<br>[14449, 14482, 0]"]
224["Segment<br>[14512, 14545, 0]"]
225["Segment<br>[14577, 14610, 0]"]
226["Segment<br>[14640, 14672, 0]"]
227["Segment<br>[14704, 14736, 0]"]
228["Segment<br>[14766, 14799, 0]"]
229["Segment<br>[14831, 14864, 0]"]
230["Segment<br>[14894, 14926, 0]"]
231["Segment<br>[14958, 14990, 0]"]
232["Segment<br>[15020, 15054, 0]"]
233["Segment<br>[15076, 15110, 0]"]
234["Segment<br>[15140, 15174, 0]"]
235["Segment<br>[15206, 15239, 0]"]
236["Segment<br>[15269, 15302, 0]"]
237["Segment<br>[15334, 15368, 0]"]
238["Segment<br>[15399, 15446, 0]"]
239["Segment<br>[15478, 15525, 0]"]
240["Segment<br>[15556, 15589, 0]"]
241["Segment<br>[15611, 15643, 0]"]
242["Segment<br>[15673, 15705, 0]"]
243["Segment<br>[15737, 15770, 0]"]
244["Segment<br>[15800, 15833, 0]"]
245["Segment<br>[15865, 15898, 0]"]
246["Segment<br>[15928, 15961, 0]"]
247["Segment<br>[15993, 16026, 0]"]
248["Segment<br>[16056, 16090, 0]"]
249["Segment<br>[16112, 16146, 0]"]
250["Segment<br>[16176, 16209, 0]"]
251["Segment<br>[16241, 16273, 0]"]
252["Segment<br>[16303, 16336, 0]"]
253["Segment<br>[16368, 16402, 0]"]
254["Segment<br>[16433, 16467, 0]"]
255["Segment<br>[16499, 16533, 0]"]
256["Segment<br>[16564, 16597, 0]"]
257["Segment<br>[16619, 16652, 0]"]
258["Segment<br>[16682, 16715, 0]"]
259["Segment<br>[16747, 16780, 0]"]
260["Segment<br>[16810, 16843, 0]"]
261["Segment<br>[16875, 16907, 0]"]
262["Segment<br>[16937, 16968, 0]"]
263["Segment<br>[17000, 17032, 0]"]
264["Segment<br>[17063, 17094, 0]"]
265["Segment<br>[17116, 17148, 0]"]
266["Segment<br>[17180, 17213, 0]"]
267["Segment<br>[17244, 17278, 0]"]
268["Segment<br>[17310, 17344, 0]"]
269["Segment<br>[17374, 17407, 0]"]
270["Segment<br>[17439, 17472, 0]"]
271["Segment<br>[17502, 17534, 0]"]
272["Segment<br>[17566, 17599, 0]"]
273["Segment<br>[17621, 17653, 0]"]
274["Segment<br>[17685, 17718, 0]"]
275["Segment<br>[17748, 17782, 0]"]
276["Segment<br>[17814, 17848, 0]"]
277["Segment<br>[17878, 17912, 0]"]
278["Segment<br>[17944, 17978, 0]"]
279["Segment<br>[18008, 18042, 0]"]
280["Segment<br>[18074, 18109, 0]"]
281["Segment<br>[18131, 18166, 0]"]
282["Segment<br>[18198, 18233, 0]"]
283["Segment<br>[18264, 18299, 0]"]
284["Segment<br>[18331, 18339, 0]"]
21["Segment<br>[1201, 1235, 0]"]
22["Segment<br>[1267, 1301, 0]"]
23["Segment<br>[1333, 1367, 0]"]
24["Segment<br>[1399, 1433, 0]"]
25["Segment<br>[1463, 1494, 0]"]
26["Segment<br>[1526, 1558, 0]"]
27["Segment<br>[1590, 1625, 0]"]
28["Segment<br>[1657, 1691, 0]"]
29["Segment<br>[1723, 1757, 0]"]
30["Segment<br>[1789, 1824, 0]"]
31["Segment<br>[1856, 1891, 0]"]
32["Segment<br>[1923, 1958, 0]"]
33["Segment<br>[1990, 2024, 0]"]
34["Segment<br>[2056, 2090, 0]"]
35["Segment<br>[2122, 2157, 0]"]
36["Segment<br>[2189, 2224, 0]"]
37["Segment<br>[2254, 2288, 0]"]
38["Segment<br>[2320, 2354, 0]"]
39["Segment<br>[2384, 2417, 0]"]
40["Segment<br>[2449, 2482, 0]"]
41["Segment<br>[2514, 2548, 0]"]
42["Segment<br>[2580, 2614, 0]"]
43["Segment<br>[2646, 2679, 0]"]
44["Segment<br>[2711, 2744, 0]"]
45["Segment<br>[2776, 2810, 0]"]
46["Segment<br>[2842, 2876, 0]"]
47["Segment<br>[2908, 2946, 0]"]
48["Segment<br>[2968, 3006, 0]"]
49["Segment<br>[3038, 3072, 0]"]
50["Segment<br>[3104, 3137, 0]"]
51["Segment<br>[3169, 3203, 0]"]
52["Segment<br>[3235, 3270, 0]"]
53["Segment<br>[3302, 3337, 0]"]
54["Segment<br>[3369, 3404, 0]"]
55["Segment<br>[3452, 3486, 0]"]
56["Segment<br>[3508, 3542, 0]"]
57["Segment<br>[3574, 3609, 0]"]
58["Segment<br>[3641, 3676, 0]"]
59["Segment<br>[3708, 3742, 0]"]
60["Segment<br>[3764, 3798, 0]"]
61["Segment<br>[3830, 3864, 0]"]
62["Segment<br>[3896, 3930, 0]"]
63["Segment<br>[3962, 3996, 0]"]
64["Segment<br>[4018, 4052, 0]"]
65["Segment<br>[4084, 4118, 0]"]
66["Segment<br>[4150, 4184, 0]"]
67["Segment<br>[4216, 4251, 0]"]
68["Segment<br>[4273, 4308, 0]"]
69["Segment<br>[4340, 4388, 0]"]
70["Segment<br>[4420, 4468, 0]"]
71["Segment<br>[4500, 4534, 0]"]
72["Segment<br>[4556, 4590, 0]"]
73["Segment<br>[4622, 4657, 0]"]
74["Segment<br>[4689, 4724, 0]"]
75["Segment<br>[4756, 4791, 0]"]
76["Segment<br>[4813, 4848, 0]"]
77["Segment<br>[4880, 4915, 0]"]
78["Segment<br>[4947, 4982, 0]"]
79["Segment<br>[5014, 5049, 0]"]
80["Segment<br>[5071, 5106, 0]"]
81["Segment<br>[5138, 5173, 0]"]
82["Segment<br>[5205, 5240, 0]"]
83["Segment<br>[5272, 5306, 0]"]
84["Segment<br>[5328, 5362, 0]"]
85["Segment<br>[5392, 5426, 0]"]
86["Segment<br>[5458, 5491, 0]"]
87["Segment<br>[5521, 5553, 0]"]
88["Segment<br>[5585, 5618, 0]"]
89["Segment<br>[5648, 5681, 0]"]
90["Segment<br>[5713, 5746, 0]"]
91["Segment<br>[5776, 5809, 0]"]
92["Segment<br>[5841, 5874, 0]"]
93["Segment<br>[5904, 5941, 0]"]
94["Segment<br>[5973, 6009, 0]"]
95["Segment<br>[6039, 6072, 0]"]
96["Segment<br>[6104, 6138, 0]"]
97["Segment<br>[6168, 6202, 0]"]
98["Segment<br>[6234, 6268, 0]"]
99["Segment<br>[6298, 6332, 0]"]
100["Segment<br>[6354, 6391, 0]"]
101["Segment<br>[6423, 6461, 0]"]
102["Segment<br>[6491, 6526, 0]"]
103["Segment<br>[6558, 6592, 0]"]
104["Segment<br>[6614, 6650, 0]"]
105["Segment<br>[6680, 6717, 0]"]
106["Segment<br>[6749, 6784, 0]"]
107["Segment<br>[6814, 6849, 0]"]
108["Segment<br>[6881, 6915, 0]"]
109["Segment<br>[6947, 6981, 0]"]
110["Segment<br>[7013, 7048, 0]"]
111["Segment<br>[7080, 7114, 0]"]
112["Segment<br>[7146, 7179, 0]"]
113["Segment<br>[7209, 7242, 0]"]
114["Segment<br>[7274, 7321, 0]"]
115["Segment<br>[7353, 7388, 0]"]
116["Segment<br>[7410, 7445, 0]"]
117["Segment<br>[7477, 7512, 0]"]
118["Segment<br>[7544, 7579, 0]"]
119["Segment<br>[7611, 7646, 0]"]
120["Segment<br>[7678, 7712, 0]"]
121["Segment<br>[7734, 7769, 0]"]
122["Segment<br>[7801, 7836, 0]"]
123["Segment<br>[7868, 7903, 0]"]
124["Segment<br>[7940, 7988, 0]"]
125["Segment<br>[8020, 8068, 0]"]
126["Segment<br>[8100, 8135, 0]"]
127["Segment<br>[8167, 8202, 0]"]
128["Segment<br>[8234, 8282, 0]"]
129["Segment<br>[8314, 8362, 0]"]
130["Segment<br>[8394, 8428, 0]"]
131["Segment<br>[8458, 8491, 0]"]
132["Segment<br>[8523, 8557, 0]"]
133["Segment<br>[8587, 8621, 0]"]
134["Segment<br>[8653, 8700, 0]"]
135["Segment<br>[8732, 8779, 0]"]
136["Segment<br>[8811, 8845, 0]"]
137["Segment<br>[8877, 8912, 0]"]
138["Segment<br>[8944, 8979, 0]"]
139["Segment<br>[9009, 9043, 0]"]
140["Segment<br>[9075, 9108, 0]"]
141["Segment<br>[9130, 9164, 0]"]
142["Segment<br>[9194, 9228, 0]"]
143["Segment<br>[9260, 9293, 0]"]
144["Segment<br>[9323, 9355, 0]"]
145["Segment<br>[9387, 9420, 0]"]
146["Segment<br>[9452, 9486, 0]"]
147["Segment<br>[9518, 9552, 0]"]
148["Segment<br>[9584, 9632, 0]"]
149["Segment<br>[9664, 9712, 0]"]
150["Segment<br>[9744, 9777, 0]"]
151["Segment<br>[9809, 9841, 0]"]
152["Segment<br>[9873, 9906, 0]"]
153["Segment<br>[9928, 9961, 0]"]
154["Segment<br>[9991, 10023, 0]"]
155["Segment<br>[10055, 10087, 0]"]
156["Segment<br>[10117, 10150, 0]"]
157["Segment<br>[10182, 10215, 0]"]
158["Segment<br>[10245, 10278, 0]"]
159["Segment<br>[10310, 10349, 0]"]
160["Segment<br>[10379, 10418, 0]"]
161["Segment<br>[10450, 10483, 0]"]
162["Segment<br>[10513, 10546, 0]"]
163["Segment<br>[10578, 10611, 0]"]
164["Segment<br>[10641, 10673, 0]"]
165["Segment<br>[10705, 10737, 0]"]
166["Segment<br>[10769, 10802, 0]"]
167["Segment<br>[10834, 10867, 0]"]
168["Segment<br>[10899, 10933, 0]"]
169["Segment<br>[10955, 10989, 0]"]
170["Segment<br>[11019, 11053, 0]"]
171["Segment<br>[11085, 11119, 0]"]
172["Segment<br>[11149, 11182, 0]"]
173["Segment<br>[11214, 11247, 0]"]
174["Segment<br>[11277, 11311, 0]"]
175["Segment<br>[11343, 11377, 0]"]
176["Segment<br>[11407, 11441, 0]"]
177["Segment<br>[11473, 11513, 0]"]
178["Segment<br>[11543, 11583, 0]"]
179["Segment<br>[11615, 11649, 0]"]
180["Segment<br>[11679, 11726, 0]"]
181["Segment<br>[11758, 11805, 0]"]
182["Segment<br>[11837, 11870, 0]"]
183["Segment<br>[11902, 11935, 0]"]
184["Segment<br>[11967, 12001, 0]"]
185["Segment<br>[12023, 12054, 0]"]
186["Segment<br>[12084, 12128, 0]"]
187["Segment<br>[12160, 12207, 0]"]
188["Segment<br>[12239, 12272, 0]"]
189["Segment<br>[12304, 12337, 0]"]
190["Segment<br>[12369, 12403, 0]"]
191["Segment<br>[12435, 12469, 0]"]
192["Segment<br>[12499, 12532, 0]"]
193["Segment<br>[12564, 12597, 0]"]
194["Segment<br>[12627, 12661, 0]"]
195["Segment<br>[12693, 12727, 0]"]
196["Segment<br>[12757, 12791, 0]"]
197["Segment<br>[12823, 12863, 0]"]
198["Segment<br>[12893, 12933, 0]"]
199["Segment<br>[12965, 12999, 0]"]
200["Segment<br>[13029, 13063, 0]"]
201["Segment<br>[13095, 13129, 0]"]
202["Segment<br>[13159, 13192, 0]"]
203["Segment<br>[13224, 13257, 0]"]
204["Segment<br>[13287, 13321, 0]"]
205["Segment<br>[13353, 13387, 0]"]
206["Segment<br>[13417, 13450, 0]"]
207["Segment<br>[13482, 13515, 0]"]
208["Segment<br>[13545, 13578, 0]"]
209["Segment<br>[13600, 13630, 0]"]
210["Segment<br>[13660, 13690, 0]"]
211["Segment<br>[13722, 13755, 0]"]
212["Segment<br>[13785, 13817, 0]"]
213["Segment<br>[13849, 13881, 0]"]
214["Segment<br>[13911, 13944, 0]"]
215["Segment<br>[13976, 14009, 0]"]
216["Segment<br>[14039, 14071, 0]"]
217["Segment<br>[14103, 14135, 0]"]
218["Segment<br>[14165, 14198, 0]"]
219["Segment<br>[14230, 14263, 0]"]
220["Segment<br>[14293, 14326, 0]"]
221["Segment<br>[14358, 14397, 0]"]
222["Segment<br>[14427, 14466, 0]"]
223["Segment<br>[14498, 14531, 0]"]
224["Segment<br>[14561, 14594, 0]"]
225["Segment<br>[14626, 14659, 0]"]
226["Segment<br>[14689, 14721, 0]"]
227["Segment<br>[14753, 14785, 0]"]
228["Segment<br>[14815, 14848, 0]"]
229["Segment<br>[14880, 14913, 0]"]
230["Segment<br>[14943, 14975, 0]"]
231["Segment<br>[15007, 15039, 0]"]
232["Segment<br>[15069, 15103, 0]"]
233["Segment<br>[15125, 15159, 0]"]
234["Segment<br>[15189, 15223, 0]"]
235["Segment<br>[15255, 15288, 0]"]
236["Segment<br>[15318, 15351, 0]"]
237["Segment<br>[15383, 15417, 0]"]
238["Segment<br>[15449, 15496, 0]"]
239["Segment<br>[15528, 15575, 0]"]
240["Segment<br>[15607, 15640, 0]"]
241["Segment<br>[15662, 15694, 0]"]
242["Segment<br>[15724, 15756, 0]"]
243["Segment<br>[15788, 15821, 0]"]
244["Segment<br>[15851, 15884, 0]"]
245["Segment<br>[15916, 15949, 0]"]
246["Segment<br>[15979, 16012, 0]"]
247["Segment<br>[16044, 16077, 0]"]
248["Segment<br>[16107, 16141, 0]"]
249["Segment<br>[16163, 16197, 0]"]
250["Segment<br>[16227, 16260, 0]"]
251["Segment<br>[16292, 16324, 0]"]
252["Segment<br>[16354, 16387, 0]"]
253["Segment<br>[16419, 16453, 0]"]
254["Segment<br>[16485, 16519, 0]"]
255["Segment<br>[16551, 16585, 0]"]
256["Segment<br>[16617, 16650, 0]"]
257["Segment<br>[16672, 16705, 0]"]
258["Segment<br>[16735, 16768, 0]"]
259["Segment<br>[16800, 16833, 0]"]
260["Segment<br>[16863, 16896, 0]"]
261["Segment<br>[16928, 16960, 0]"]
262["Segment<br>[16990, 17021, 0]"]
263["Segment<br>[17053, 17085, 0]"]
264["Segment<br>[17117, 17148, 0]"]
265["Segment<br>[17170, 17202, 0]"]
266["Segment<br>[17234, 17267, 0]"]
267["Segment<br>[17299, 17333, 0]"]
268["Segment<br>[17365, 17399, 0]"]
269["Segment<br>[17429, 17462, 0]"]
270["Segment<br>[17494, 17527, 0]"]
271["Segment<br>[17557, 17589, 0]"]
272["Segment<br>[17621, 17654, 0]"]
273["Segment<br>[17676, 17708, 0]"]
274["Segment<br>[17740, 17773, 0]"]
275["Segment<br>[17803, 17837, 0]"]
276["Segment<br>[17869, 17903, 0]"]
277["Segment<br>[17933, 17967, 0]"]
278["Segment<br>[17999, 18033, 0]"]
279["Segment<br>[18063, 18097, 0]"]
280["Segment<br>[18129, 18164, 0]"]
281["Segment<br>[18186, 18221, 0]"]
282["Segment<br>[18253, 18288, 0]"]
283["Segment<br>[18320, 18355, 0]"]
284["Segment<br>[18387, 18395, 0]"]
285[Solid2d]
end
1["Plane<br>[6, 23, 0]"]
286["Sweep Extrusion<br>[18345, 18364, 0]"]
286["Sweep Extrusion<br>[18401, 18420, 0]"]
287[Wall]
288[Wall]
289[Wall]

View File

@ -21791,7 +21791,7 @@ description: Result of parsing kittycad_svg.kcl
"type": "NonCodeNode",
"value": {
"type": "inlineComment",
"value": "VerticalLineHorizonal",
"value": "VerticalLineHorizontal",
"style": "line"
}
}
@ -21817,7 +21817,7 @@ description: Result of parsing kittycad_svg.kcl
"type": "NonCodeNode",
"value": {
"type": "inlineComment",
"value": "VerticalLineHorizonal",
"value": "VerticalLineHorizontal",
"style": "line"
}
}
@ -21869,7 +21869,7 @@ description: Result of parsing kittycad_svg.kcl
"type": "NonCodeNode",
"value": {
"type": "inlineComment",
"value": "VerticalLineHorizonal",
"value": "VerticalLineHorizontal",
"style": "line"
}
}
@ -21895,7 +21895,7 @@ description: Result of parsing kittycad_svg.kcl
"type": "NonCodeNode",
"value": {
"type": "inlineComment",
"value": "VerticalLineHorizonal",
"value": "VerticalLineHorizontal",
"style": "line"
}
}
@ -21921,7 +21921,7 @@ description: Result of parsing kittycad_svg.kcl
"type": "NonCodeNode",
"value": {
"type": "inlineComment",
"value": "VerticalLineHorizonal",
"value": "VerticalLineHorizontal",
"style": "line"
}
}
@ -21947,7 +21947,7 @@ description: Result of parsing kittycad_svg.kcl
"type": "NonCodeNode",
"value": {
"type": "inlineComment",
"value": "VerticalLineHorizonal",
"value": "VerticalLineHorizontal",
"style": "line"
}
}
@ -21973,7 +21973,7 @@ description: Result of parsing kittycad_svg.kcl
"type": "NonCodeNode",
"value": {
"type": "inlineComment",
"value": "VerticalLineHorizonal",
"value": "VerticalLineHorizontal",
"style": "line"
}
}
@ -22051,7 +22051,7 @@ description: Result of parsing kittycad_svg.kcl
"type": "NonCodeNode",
"value": {
"type": "inlineComment",
"value": "VerticalLineHorizonal",
"value": "VerticalLineHorizontal",
"style": "line"
}
}
@ -22077,7 +22077,7 @@ description: Result of parsing kittycad_svg.kcl
"type": "NonCodeNode",
"value": {
"type": "inlineComment",
"value": "VerticalLineHorizonal",
"value": "VerticalLineHorizontal",
"style": "line"
}
}
@ -22103,7 +22103,7 @@ description: Result of parsing kittycad_svg.kcl
"type": "NonCodeNode",
"value": {
"type": "inlineComment",
"value": "VerticalLineHorizonal",
"value": "VerticalLineHorizontal",
"style": "line"
}
}
@ -22129,7 +22129,7 @@ description: Result of parsing kittycad_svg.kcl
"type": "NonCodeNode",
"value": {
"type": "inlineComment",
"value": "VerticalLineHorizonal",
"value": "VerticalLineHorizontal",
"style": "line"
}
}
@ -22155,7 +22155,7 @@ description: Result of parsing kittycad_svg.kcl
"type": "NonCodeNode",
"value": {
"type": "inlineComment",
"value": "VerticalLineHorizonal",
"value": "VerticalLineHorizontal",
"style": "line"
}
}
@ -22181,7 +22181,7 @@ description: Result of parsing kittycad_svg.kcl
"type": "NonCodeNode",
"value": {
"type": "inlineComment",
"value": "VerticalLineHorizonal",
"value": "VerticalLineHorizontal",
"style": "line"
}
}
@ -22207,7 +22207,7 @@ description: Result of parsing kittycad_svg.kcl
"type": "NonCodeNode",
"value": {
"type": "inlineComment",
"value": "VerticalLineHorizonal",
"value": "VerticalLineHorizontal",
"style": "line"
}
}
@ -22270,7 +22270,7 @@ description: Result of parsing kittycad_svg.kcl
"type": "NonCodeNode",
"value": {
"type": "inlineComment",
"value": "VerticalLineHorizonal",
"value": "VerticalLineHorizontal",
"style": "line"
}
}
@ -22296,7 +22296,7 @@ description: Result of parsing kittycad_svg.kcl
"type": "NonCodeNode",
"value": {
"type": "inlineComment",
"value": "VerticalLineHorizonal",
"value": "VerticalLineHorizontal",
"style": "line"
}
}
@ -22322,7 +22322,7 @@ description: Result of parsing kittycad_svg.kcl
"type": "NonCodeNode",
"value": {
"type": "inlineComment",
"value": "VerticalLineHorizonal",
"value": "VerticalLineHorizontal",
"style": "line"
}
}
@ -22348,7 +22348,7 @@ description: Result of parsing kittycad_svg.kcl
"type": "NonCodeNode",
"value": {
"type": "inlineComment",
"value": "VerticalLineHorizonal",
"value": "VerticalLineHorizontal",
"style": "line"
}
}
@ -22374,7 +22374,7 @@ description: Result of parsing kittycad_svg.kcl
"type": "NonCodeNode",
"value": {
"type": "inlineComment",
"value": "VerticalLineHorizonal",
"value": "VerticalLineHorizontal",
"style": "line"
}
}
@ -22400,7 +22400,7 @@ description: Result of parsing kittycad_svg.kcl
"type": "NonCodeNode",
"value": {
"type": "inlineComment",
"value": "VerticalLineHorizonal",
"value": "VerticalLineHorizontal",
"style": "line"
}
}
@ -22426,7 +22426,7 @@ description: Result of parsing kittycad_svg.kcl
"type": "NonCodeNode",
"value": {
"type": "inlineComment",
"value": "VerticalLineHorizonal",
"value": "VerticalLineHorizontal",
"style": "line"
}
}
@ -22452,7 +22452,7 @@ description: Result of parsing kittycad_svg.kcl
"type": "NonCodeNode",
"value": {
"type": "inlineComment",
"value": "VerticalLineHorizonal",
"value": "VerticalLineHorizontal",
"style": "line"
}
}
@ -22478,7 +22478,7 @@ description: Result of parsing kittycad_svg.kcl
"type": "NonCodeNode",
"value": {
"type": "inlineComment",
"value": "VerticalLineHorizonal",
"value": "VerticalLineHorizontal",
"style": "line"
}
}
@ -22504,7 +22504,7 @@ description: Result of parsing kittycad_svg.kcl
"type": "NonCodeNode",
"value": {
"type": "inlineComment",
"value": "VerticalLineHorizonal",
"value": "VerticalLineHorizontal",
"style": "line"
}
}
@ -22530,7 +22530,7 @@ description: Result of parsing kittycad_svg.kcl
"type": "NonCodeNode",
"value": {
"type": "inlineComment",
"value": "VerticalLineHorizonal",
"value": "VerticalLineHorizontal",
"style": "line"
}
}
@ -22556,7 +22556,7 @@ description: Result of parsing kittycad_svg.kcl
"type": "NonCodeNode",
"value": {
"type": "inlineComment",
"value": "VerticalLineHorizonal",
"value": "VerticalLineHorizontal",
"style": "line"
}
}
@ -22582,7 +22582,7 @@ description: Result of parsing kittycad_svg.kcl
"type": "NonCodeNode",
"value": {
"type": "inlineComment",
"value": "VerticalLineHorizonal",
"value": "VerticalLineHorizontal",
"style": "line"
}
}
@ -22608,7 +22608,7 @@ description: Result of parsing kittycad_svg.kcl
"type": "NonCodeNode",
"value": {
"type": "inlineComment",
"value": "VerticalLineHorizonal",
"value": "VerticalLineHorizontal",
"style": "line"
}
}
@ -22946,7 +22946,7 @@ description: Result of parsing kittycad_svg.kcl
"type": "NonCodeNode",
"value": {
"type": "inlineComment",
"value": "VerticalLineHorizonal",
"value": "VerticalLineHorizontal",
"style": "line"
}
}
@ -22972,7 +22972,7 @@ description: Result of parsing kittycad_svg.kcl
"type": "NonCodeNode",
"value": {
"type": "inlineComment",
"value": "VerticalLineHorizonal",
"value": "VerticalLineHorizontal",
"style": "line"
}
}
@ -23024,7 +23024,7 @@ description: Result of parsing kittycad_svg.kcl
"type": "NonCodeNode",
"value": {
"type": "inlineComment",
"value": "VerticalLineHorizonal",
"value": "VerticalLineHorizontal",
"style": "line"
}
}
@ -23050,7 +23050,7 @@ description: Result of parsing kittycad_svg.kcl
"type": "NonCodeNode",
"value": {
"type": "inlineComment",
"value": "VerticalLineHorizonal",
"value": "VerticalLineHorizontal",
"style": "line"
}
}
@ -23076,7 +23076,7 @@ description: Result of parsing kittycad_svg.kcl
"type": "NonCodeNode",
"value": {
"type": "inlineComment",
"value": "VerticalLineHorizonal",
"value": "VerticalLineHorizontal",
"style": "line"
}
}
@ -23128,7 +23128,7 @@ description: Result of parsing kittycad_svg.kcl
"type": "NonCodeNode",
"value": {
"type": "inlineComment",
"value": "VerticalLineHorizonal",
"value": "VerticalLineHorizontal",
"style": "line"
}
}
@ -23154,7 +23154,7 @@ description: Result of parsing kittycad_svg.kcl
"type": "NonCodeNode",
"value": {
"type": "inlineComment",
"value": "VerticalLineHorizonal",
"value": "VerticalLineHorizontal",
"style": "line"
}
}
@ -23180,7 +23180,7 @@ description: Result of parsing kittycad_svg.kcl
"type": "NonCodeNode",
"value": {
"type": "inlineComment",
"value": "VerticalLineHorizonal",
"value": "VerticalLineHorizontal",
"style": "line"
}
}
@ -23206,7 +23206,7 @@ description: Result of parsing kittycad_svg.kcl
"type": "NonCodeNode",
"value": {
"type": "inlineComment",
"value": "VerticalLineHorizonal",
"value": "VerticalLineHorizontal",
"style": "line"
}
}
@ -23284,7 +23284,7 @@ description: Result of parsing kittycad_svg.kcl
"type": "NonCodeNode",
"value": {
"type": "inlineComment",
"value": "VerticalLineHorizonal",
"value": "VerticalLineHorizontal",
"style": "line"
}
}
@ -23310,7 +23310,7 @@ description: Result of parsing kittycad_svg.kcl
"type": "NonCodeNode",
"value": {
"type": "inlineComment",
"value": "VerticalLineHorizonal",
"value": "VerticalLineHorizontal",
"style": "line"
}
}
@ -23427,7 +23427,7 @@ description: Result of parsing kittycad_svg.kcl
"type": "NonCodeNode",
"value": {
"type": "inlineComment",
"value": "VerticalLineHorizonal",
"value": "VerticalLineHorizontal",
"style": "line"
}
}
@ -23453,7 +23453,7 @@ description: Result of parsing kittycad_svg.kcl
"type": "NonCodeNode",
"value": {
"type": "inlineComment",
"value": "VerticalLineHorizonal",
"value": "VerticalLineHorizontal",
"style": "line"
}
}
@ -23479,7 +23479,7 @@ description: Result of parsing kittycad_svg.kcl
"type": "NonCodeNode",
"value": {
"type": "inlineComment",
"value": "VerticalLineHorizonal",
"value": "VerticalLineHorizontal",
"style": "line"
}
}
@ -23505,7 +23505,7 @@ description: Result of parsing kittycad_svg.kcl
"type": "NonCodeNode",
"value": {
"type": "inlineComment",
"value": "VerticalLineHorizonal",
"value": "VerticalLineHorizontal",
"style": "line"
}
}
@ -23687,7 +23687,7 @@ description: Result of parsing kittycad_svg.kcl
"type": "NonCodeNode",
"value": {
"type": "inlineComment",
"value": "VerticalLineHorizonal",
"value": "VerticalLineHorizontal",
"style": "line"
}
}
@ -23713,7 +23713,7 @@ description: Result of parsing kittycad_svg.kcl
"type": "NonCodeNode",
"value": {
"type": "inlineComment",
"value": "VerticalLineHorizonal",
"value": "VerticalLineHorizontal",
"style": "line"
}
}
@ -23895,7 +23895,7 @@ description: Result of parsing kittycad_svg.kcl
"type": "NonCodeNode",
"value": {
"type": "inlineComment",
"value": "VerticalLineHorizonal",
"value": "VerticalLineHorizontal",
"style": "line"
}
}
@ -23921,7 +23921,7 @@ description: Result of parsing kittycad_svg.kcl
"type": "NonCodeNode",
"value": {
"type": "inlineComment",
"value": "VerticalLineHorizonal",
"value": "VerticalLineHorizontal",
"style": "line"
}
}
@ -23973,7 +23973,7 @@ description: Result of parsing kittycad_svg.kcl
"type": "NonCodeNode",
"value": {
"type": "inlineComment",
"value": "VerticalLineHorizonal",
"value": "VerticalLineHorizontal",
"style": "line"
}
}
@ -23999,7 +23999,7 @@ description: Result of parsing kittycad_svg.kcl
"type": "NonCodeNode",
"value": {
"type": "inlineComment",
"value": "VerticalLineHorizonal",
"value": "VerticalLineHorizontal",
"style": "line"
}
}
@ -24623,7 +24623,7 @@ description: Result of parsing kittycad_svg.kcl
"type": "NonCodeNode",
"value": {
"type": "inlineComment",
"value": "VerticalLineHorizonal",
"value": "VerticalLineHorizontal",
"style": "line"
}
}
@ -24649,7 +24649,7 @@ description: Result of parsing kittycad_svg.kcl
"type": "NonCodeNode",
"value": {
"type": "inlineComment",
"value": "VerticalLineHorizonal",
"value": "VerticalLineHorizontal",
"style": "line"
}
}
@ -24831,7 +24831,7 @@ description: Result of parsing kittycad_svg.kcl
"type": "NonCodeNode",
"value": {
"type": "inlineComment",
"value": "VerticalLineHorizonal",
"value": "VerticalLineHorizontal",
"style": "line"
}
}
@ -24857,7 +24857,7 @@ description: Result of parsing kittycad_svg.kcl
"type": "NonCodeNode",
"value": {
"type": "inlineComment",
"value": "VerticalLineHorizonal",
"value": "VerticalLineHorizontal",
"style": "line"
}
}
@ -24961,7 +24961,7 @@ description: Result of parsing kittycad_svg.kcl
"type": "NonCodeNode",
"value": {
"type": "inlineComment",
"value": "VerticalLineHorizonal",
"value": "VerticalLineHorizontal",
"style": "line"
}
}
@ -25000,7 +25000,7 @@ description: Result of parsing kittycad_svg.kcl
"type": "NonCodeNode",
"value": {
"type": "inlineComment",
"value": "VerticalLineHorizonal",
"value": "VerticalLineHorizontal",
"style": "line"
}
}
@ -25208,7 +25208,7 @@ description: Result of parsing kittycad_svg.kcl
"type": "NonCodeNode",
"value": {
"type": "inlineComment",
"value": "VerticalLineHorizonal",
"value": "VerticalLineHorizontal",
"style": "line"
}
}

View File

@ -17,70 +17,70 @@ svg = startSketchOn(XY)
|> line(endAbsolute = [17.64, -3.36]) // HorizontalLineAbsolute
|> line(endAbsolute = [17.64, -4.2]) // VerticalLineAbsolute
|> line(endAbsolute = [18.48, -4.2]) // HorizontalLineRelative
|> line(endAbsolute = [18.48, -5.04]) // VerticalLineHorizonal
|> line(endAbsolute = [18.48, -5.04]) // VerticalLineHorizontal
|> line(endAbsolute = [19.32, -5.04]) // HorizontalLineRelative
|> line(endAbsolute = [19.32, -5.88]) // VerticalLineHorizonal
|> line(endAbsolute = [19.32, -5.88]) // VerticalLineHorizontal
|> line(endAbsolute = [20.16, -5.88]) // HorizontalLineRelative
|> line(endAbsolute = [20.16, -6.72]) // VerticalLineAbsolute
|> line(endAbsolute = [21, -6.72]) // HorizontalLineAbsolute
|> line(endAbsolute = [21, -24.36]) // VerticalLineHorizonal
|> line(endAbsolute = [21, -24.36]) // VerticalLineHorizontal
|> line(endAbsolute = [20.16, -24.36]) // HorizontalLineRelative
|> line(endAbsolute = [20.16, -25.2]) // VerticalLineHorizonal
|> line(endAbsolute = [20.16, -25.2]) // VerticalLineHorizontal
|> line(endAbsolute = [18.48, -25.2]) // HorizontalLineRelative
|> line(endAbsolute = [18.48, -26.04]) // VerticalLineHorizonal
|> line(endAbsolute = [18.48, -26.04]) // VerticalLineHorizontal
|> line(endAbsolute = [15.96, -26.04]) // HorizontalLineRelative
|> line(endAbsolute = [15.96, -26.88]) // VerticalLineHorizonal
|> line(endAbsolute = [15.96, -26.88]) // VerticalLineHorizontal
|> line(endAbsolute = [16.8, -26.88]) // HorizontalLineRelative
|> line(endAbsolute = [16.8, -28.56]) // VerticalLineHorizonal
|> line(endAbsolute = [16.8, -28.56]) // VerticalLineHorizontal
|> line(endAbsolute = [11.76, -28.56]) // HorizontalLineAbsolute
|> line(endAbsolute = [11.76, -26.88]) // VerticalLineAbsolute
|> line(endAbsolute = [12.6, -26.88]) // HorizontalLineAbsolute
|> line(endAbsolute = [12.6, -26.04]) // VerticalLineAbsolute
|> line(endAbsolute = [8.4, -26.04]) // HorizontalLineAbsolute
|> line(endAbsolute = [8.4, -26.88]) // VerticalLineHorizonal
|> line(endAbsolute = [8.4, -26.88]) // VerticalLineHorizontal
|> line(endAbsolute = [9.24, -26.88]) // HorizontalLineRelative
|> line(endAbsolute = [9.24, -28.56]) // VerticalLineHorizonal
|> line(endAbsolute = [9.24, -28.56]) // VerticalLineHorizontal
|> line(endAbsolute = [4.2, -28.56]) // HorizontalLineAbsolute
|> line(endAbsolute = [4.2, -26.88]) // VerticalLineHorizonal
|> line(endAbsolute = [4.2, -26.88]) // VerticalLineHorizontal
|> line(endAbsolute = [5.04, -26.88]) // HorizontalLineRelative
|> line(endAbsolute = [5.04, -26.04]) // VerticalLineHorizonal
|> line(endAbsolute = [5.04, -26.04]) // VerticalLineHorizontal
|> line(endAbsolute = [0.839996, -20.58]) // MoveRelative
|> line(endAbsolute = [0.839996, -24.36]) // VerticalLineHorizonal
|> line(endAbsolute = [0.839996, -24.36]) // VerticalLineHorizontal
|> line(endAbsolute = [2.52, -24.36]) // HorizontalLineAbsolute
|> line(endAbsolute = [2.52, -25.2]) // VerticalLineHorizonal
|> line(endAbsolute = [2.52, -25.2]) // VerticalLineHorizontal
|> line(endAbsolute = [18.48, -25.2]) // HorizontalLineRelative
|> line(endAbsolute = [18.48, -24.36]) // VerticalLineHorizonal
|> line(endAbsolute = [18.48, -24.36]) // VerticalLineHorizontal
|> line(endAbsolute = [20.16, -24.36]) // HorizontalLineRelative
|> line(endAbsolute = [20.16, -20.58]) // VerticalLineAbsolute
// StopAbsolute
|> line(endAbsolute = [7.56, -24.36]) // MoveAbsolute
|> line(endAbsolute = [7.56, -22.68]) // VerticalLineHorizonal
|> line(endAbsolute = [7.56, -22.68]) // VerticalLineHorizontal
|> line(endAbsolute = [13.44, -22.68]) // HorizontalLineRelative
|> line(endAbsolute = [13.44, -24.36]) // VerticalLineHorizonal
|> line(endAbsolute = [13.44, -24.36]) // VerticalLineHorizontal
|> line(endAbsolute = [1.68, -22.68]) // MoveRelative
|> line(endAbsolute = [1.68, -21.84]) // VerticalLineHorizonal
|> line(endAbsolute = [1.68, -21.84]) // VerticalLineHorizontal
|> line(endAbsolute = [5.88, -21.84]) // HorizontalLineRelative
|> line(endAbsolute = [5.88, -22.68]) // VerticalLineHorizonal
|> line(endAbsolute = [5.88, -22.68]) // VerticalLineHorizontal
|> line(endAbsolute = [3.36, -24.36]) // MoveRelative
|> line(endAbsolute = [3.36, -23.52]) // VerticalLineHorizonal
|> line(endAbsolute = [3.36, -23.52]) // VerticalLineHorizontal
|> line(endAbsolute = [5.88, -23.52]) // HorizontalLineRelative
|> line(endAbsolute = [5.88, -24.36]) // VerticalLineHorizonal
|> line(endAbsolute = [5.88, -24.36]) // VerticalLineHorizontal
|> line(endAbsolute = [15.12, -22.68]) // MoveRelative
|> line(endAbsolute = [15.12, -21.84]) // VerticalLineHorizonal
|> line(endAbsolute = [15.12, -21.84]) // VerticalLineHorizontal
|> line(endAbsolute = [15.959999999999999, -21.84]) // HorizontalLineRelative
|> line(endAbsolute = [15.959999999999999, -22.68]) // VerticalLineHorizonal
|> line(endAbsolute = [15.959999999999999, -22.68]) // VerticalLineHorizontal
|> line(endAbsolute = [16.8, -22.68]) // MoveRelative
|> line(endAbsolute = [16.8, -21.84]) // VerticalLineHorizonal
|> line(endAbsolute = [16.8, -21.84]) // VerticalLineHorizontal
|> line(endAbsolute = [17.64, -21.84]) // HorizontalLineRelative
|> line(endAbsolute = [17.64, -22.68]) // VerticalLineHorizonal
|> line(endAbsolute = [17.64, -22.68]) // VerticalLineHorizontal
|> line(endAbsolute = [18.48, -22.68]) // MoveRelative
|> line(endAbsolute = [18.48, -21.84]) // VerticalLineHorizonal
|> line(endAbsolute = [18.48, -21.84]) // VerticalLineHorizontal
|> line(endAbsolute = [19.32, -21.84]) // HorizontalLineRelative
|> line(endAbsolute = [19.32, -22.68]) // VerticalLineHorizonal
|> line(endAbsolute = [19.32, -22.68]) // VerticalLineHorizontal
|> line(endAbsolute = [15.12, -24.36]) // MoveRelative
|> line(endAbsolute = [15.12, -23.52]) // VerticalLineHorizonal
|> line(endAbsolute = [15.12, -23.52]) // VerticalLineHorizontal
|> line(endAbsolute = [17.64, -23.52]) // HorizontalLineRelative
|> line(endAbsolute = [17.64, -24.36]) // VerticalLineHorizonal
|> line(endAbsolute = [17.64, -24.36]) // VerticalLineHorizontal
|> line(endAbsolute = [18.48, -5.88]) // MoveAbsolute
|> line(endAbsolute = [18.48, -5.04]) // VerticalLineAbsolute
|> line(endAbsolute = [17.64, -5.04]) // HorizontalLineAbsolute
@ -106,35 +106,35 @@ svg = startSketchOn(XY)
|> line(endAbsolute = [17.64, -9.24001]) // HorizontalLineAbsolute
|> line(endAbsolute = [17.64, -10.08]) // VerticalLineAbsolute
|> line(endAbsolute = [18.48, -10.08]) // HorizontalLineRelative
|> line(endAbsolute = [18.48, -16.8]) // VerticalLineHorizonal
|> line(endAbsolute = [18.48, -16.8]) // VerticalLineHorizontal
|> line(endAbsolute = [17.64, -16.8]) // HorizontalLineRelative
|> line(endAbsolute = [17.64, -17.64]) // VerticalLineHorizonal
|> line(endAbsolute = [17.64, -17.64]) // VerticalLineHorizontal
|> line(endAbsolute = [3.36, -17.64]) // HorizontalLineAbsolute
|> line(endAbsolute = [3.36, -16.8]) // VerticalLineAbsolute
|> line(endAbsolute = [2.52, -16.8]) // HorizontalLineAbsolute
|> line(endAbsolute = [2.52, -10.080000000000002]) // VerticalLineHorizonal
|> line(endAbsolute = [2.52, -10.080000000000002]) // VerticalLineHorizontal
|> line(endAbsolute = [13.44, -10.92]) // MoveRelative
|> line(endAbsolute = [13.44, -10.08]) // VerticalLineHorizonal
|> line(endAbsolute = [13.44, -10.08]) // VerticalLineHorizontal
|> line(endAbsolute = [15.12, -10.08]) // HorizontalLineRelative
|> line(endAbsolute = [15.12, -13.44]) // VerticalLineHorizonal
|> line(endAbsolute = [15.12, -13.44]) // VerticalLineHorizontal
|> line(endAbsolute = [14.28, -13.44]) // HorizontalLineRelative
|> line(endAbsolute = [9.24, -13.44]) // MoveRelative
|> line(endAbsolute = [11.76, -13.44]) // HorizontalLineRelative
|> line(endAbsolute = [11.76, -14.28]) // VerticalLineHorizonal
|> line(endAbsolute = [11.76, -14.28]) // VerticalLineHorizontal
|> line(endAbsolute = [10.92, -14.28]) // HorizontalLineRelative here
|> line(endAbsolute = [10.92, -15.959999999999999]) // VerticalLineHorizonal
|> line(endAbsolute = [10.92, -15.959999999999999]) // VerticalLineHorizontal
|> line(endAbsolute = [13.44, -15.959999999999999]) // HorizontalLineRelative
|> line(endAbsolute = [13.44, -15.12]) // VerticalLineHorizonal
|> line(endAbsolute = [13.44, -15.12]) // VerticalLineHorizontal
|> line(endAbsolute = [14.28, -15.12]) // HorizontalLineRelative
|> line(endAbsolute = [14.28, -15.959999999999999]) // VerticalLineHorizonal
|> line(endAbsolute = [14.28, -15.959999999999999]) // VerticalLineHorizontal
|> line(endAbsolute = [13.44, -15.959999999999999]) // HorizontalLineAbsolute
|> line(endAbsolute = [13.44, -16.8]) // VerticalLineAbsolute
|> line(endAbsolute = [7.56, -16.8]) // HorizontalLineAbsolute
|> line(endAbsolute = [7.56, -15.96]) // VerticalLineAbsolute
|> line(endAbsolute = [6.72, -15.96]) // HorizontalLineAbsolute
|> line(endAbsolute = [6.72, -15.120000000000001]) // VerticalLineHorizonal
|> line(endAbsolute = [6.72, -15.120000000000001]) // VerticalLineHorizontal
|> line(endAbsolute = [7.56, -15.120000000000001]) // HorizontalLineRelative
|> line(endAbsolute = [7.56, -15.96]) // VerticalLineHorizonal
|> line(endAbsolute = [7.56, -15.96]) // VerticalLineHorizontal
|> line(endAbsolute = [10.08, -15.96]) // HorizontalLineRelative
|> line(endAbsolute = [10.08, -14.28]) // VerticalLineAbsolute
|> line(endAbsolute = [9.24, -14.28]) // HorizontalLineAbsolute
@ -143,13 +143,13 @@ svg = startSketchOn(XY)
|> line(endAbsolute = [5.04, -11.76]) // HorizontalLineAbsolute
|> line(endAbsolute = [5.04, -12.6]) // VerticalLineAbsolute
|> line(endAbsolute = [4.2, -12.6]) // HorizontalLineAbsolute
|> line(endAbsolute = [4.2, -11.76]) // VerticalLineHorizonal
|> line(endAbsolute = [4.2, -11.76]) // VerticalLineHorizontal
|> line(endAbsolute = [5.04, -11.76]) // HorizontalLineRelative
|> line(endAbsolute = [5.04, -10.92]) // VerticalLineHorizonal
|> line(endAbsolute = [5.04, -10.92]) // VerticalLineHorizontal
|> line(endAbsolute = [7.5600000000000005, -10.92]) // HorizontalLineRelative
|> line(endAbsolute = [7.5600000000000005, -11.76]) // VerticalLineHorizonal
|> line(endAbsolute = [7.5600000000000005, -11.76]) // VerticalLineHorizontal
|> line(endAbsolute = [8.4, -11.76]) // HorizontalLineAbsolute
|> line(endAbsolute = [8.4, -12.6]) // VerticalLineHorizonal
|> line(endAbsolute = [8.4, -12.6]) // VerticalLineHorizontal
|> line(endAbsolute = [3.36, -5.88]) // MoveAbsolute
|> line(endAbsolute = [3.36, -5.04]) // VerticalLineAbsolute
|> line(endAbsolute = [4.2, -5.04]) // HorizontalLineAbsolute
@ -163,9 +163,9 @@ svg = startSketchOn(XY)
|> line(endAbsolute = [7.56, -1.68]) // HorizontalLineAbsolute
|> line(endAbsolute = [7.56, -3.36]) // VerticalLineAbsolute
|> line(endAbsolute = [8.4, -3.36]) // HorizontalLineAbsolute
|> line(endAbsolute = [8.4, -5.04]) // VerticalLineHorizonal
|> line(endAbsolute = [8.4, -5.04]) // VerticalLineHorizontal
|> line(endAbsolute = [9.24, -5.04]) // HorizontalLineRelative
|> line(endAbsolute = [9.24, -5.88]) // VerticalLineHorizonal
|> line(endAbsolute = [9.24, -5.88]) // VerticalLineHorizontal
|> line(endAbsolute = [17.64, -5.04]) // MoveAbsolute
|> line(endAbsolute = [17.64, -5.88]) // VerticalLineAbsolute
|> line(endAbsolute = [11.76, -5.88]) // HorizontalLineAbsolute
@ -179,15 +179,15 @@ svg = startSketchOn(XY)
|> line(endAbsolute = [15.12, -0.83999599]) // HorizontalLineRelative
|> line(endAbsolute = [15.12, -1.68]) // VerticalLineAbsolute
|> line(endAbsolute = [15.959999999999999, -1.68]) // HorizontalLineRelative
|> line(endAbsolute = [15.959999999999999, -3.36]) // VerticalLineHorizonal
|> line(endAbsolute = [15.959999999999999, -3.36]) // VerticalLineHorizontal
|> line(endAbsolute = [16.8, -3.36]) // HorizontalLineRelative
|> line(endAbsolute = [16.8, -5.04]) // VerticalLineHorizonal
|> line(endAbsolute = [16.8, -5.04]) // VerticalLineHorizontal
|> line(endAbsolute = [13.44, -1.68]) // MoveAbsolute
|> line(endAbsolute = [13.44, -0]) // VerticalLineAbsolute
|> line(endAbsolute = [15.959999999999999, -0]) // HorizontalLineRelative
|> line(endAbsolute = [15.959999999999999, -1.68]) // VerticalLineHorizonal
|> line(endAbsolute = [15.959999999999999, -1.68]) // VerticalLineHorizontal
|> line(endAbsolute = [16.8, -1.68]) // HorizontalLineRelative
|> line(endAbsolute = [16.8, -3.36]) // VerticalLineHorizonal
|> line(endAbsolute = [16.8, -3.36]) // VerticalLineHorizontal
|> line(endAbsolute = [17.64, -3.36]) // HorizontalLineRelative
|> line(endAbsolute = [17.64, -4.62]) // VerticalLineAbsolute
|> line(endAbsolute = [16.8, -4.62]) // HorizontalLineAbsolute
@ -235,9 +235,9 @@ svg = startSketchOn(XY)
|> line(endAbsolute = [14.28, -5.04]) // HorizontalLineRelative
|> line(endAbsolute = [14.28, -4.2]) // VerticalLineAbsolute
|> line(endAbsolute = [15.12, -4.2]) // HorizontalLineRelative
|> line(endAbsolute = [15.12, -5.04]) // VerticalLineHorizonal
|> line(endAbsolute = [15.12, -5.04]) // VerticalLineHorizontal
|> line(endAbsolute = [15.959999999999999, -5.04]) // HorizontalLineRelative
|> line(endAbsolute = [15.959999999999999, -5.88]) // VerticalLineHorizonal
|> line(endAbsolute = [15.959999999999999, -5.88]) // VerticalLineHorizontal
|> line(endAbsolute = [5.88, -5.04]) // MoveAbsolute
|> line(endAbsolute = [5.88, -4.2]) // VerticalLineAbsolute
|> line(endAbsolute = [6.72, -4.2]) // HorizontalLineAbsolute
@ -251,9 +251,9 @@ svg = startSketchOn(XY)
|> line(endAbsolute = [16.8, -5.04]) // HorizontalLineAbsolute
|> line(endAbsolute = [16.8, -4.2]) // VerticalLineAbsolute
|> line(endAbsolute = [17.64, -4.2]) // HorizontalLineRelative
|> line(endAbsolute = [17.64, -5.04]) // VerticalLineHorizonal
|> line(endAbsolute = [17.64, -5.04]) // VerticalLineHorizontal
|> line(endAbsolute = [18.48, -5.04]) // HorizontalLineRelative
|> line(endAbsolute = [18.48, -5.88]) // VerticalLineHorizonal
|> line(endAbsolute = [18.48, -5.88]) // VerticalLineHorizontal
|> line(endAbsolute = [3.36, -5.04]) // MoveAbsolute
|> line(endAbsolute = [3.36, -5.88]) // VerticalLineAbsolute
|> line(endAbsolute = [2.52, -5.88]) // HorizontalLineAbsolute
@ -261,10 +261,10 @@ svg = startSketchOn(XY)
|> line(endAbsolute = [3.36, -5.04]) // HorizontalLineAbsolute
|> line(endAbsolute = [3.36, -4.2]) // VerticalLineAbsolute
|> line(endAbsolute = [4.2, -4.2]) // HorizontalLineAbsolute
|> line(endAbsolute = [4.2, -5.04]) // VerticalLineHorizonal
|> line(endAbsolute = [4.2, -5.04]) // VerticalLineHorizontal
|> line(endAbsolute = [8.4, -4.2]) // MoveRelative
|> line(endAbsolute = [9.24, -4.2]) // HorizontalLineRelative
|> line(endAbsolute = [9.24, -5.04]) // VerticalLineHorizonal
|> line(endAbsolute = [9.24, -5.04]) // VerticalLineHorizontal
|> line(endAbsolute = [10.08, -5.04]) // HorizontalLineRelative
|> line(endAbsolute = [10.08, -5.88]) // VerticalLineAbsolute
|> line(endAbsolute = [9.24, -5.88]) // HorizontalLineAbsolute
@ -280,7 +280,7 @@ svg = startSketchOn(XY)
|> line(endAbsolute = [11.76, -5.04]) // HorizontalLineRelative
|> line(endAbsolute = [14.28, -10.92]) // MoveRelative
|> line(endAbsolute = [13.44, -10.92]) // HorizontalLineRelative
|> line(endAbsolute = [13.44, -13.44]) // VerticalLineHorizonal
|> line(endAbsolute = [13.44, -13.44]) // VerticalLineHorizontal
|> line(endAbsolute = [14.28, -13.44]) // HorizontalLineRelative
|> close(%)
|> extrude(length = 1)

View File

@ -21,70 +21,70 @@ svg = startSketchOn(XY)
|> line(endAbsolute = [17.64, -3.36]) // HorizontalLineAbsolute
|> line(endAbsolute = [17.64, -4.2]) // VerticalLineAbsolute
|> line(endAbsolute = [18.48, -4.2]) // HorizontalLineRelative
|> line(endAbsolute = [18.48, -5.04]) // VerticalLineHorizonal
|> line(endAbsolute = [18.48, -5.04]) // VerticalLineHorizontal
|> line(endAbsolute = [19.32, -5.04]) // HorizontalLineRelative
|> line(endAbsolute = [19.32, -5.88]) // VerticalLineHorizonal
|> line(endAbsolute = [19.32, -5.88]) // VerticalLineHorizontal
|> line(endAbsolute = [20.16, -5.88]) // HorizontalLineRelative
|> line(endAbsolute = [20.16, -6.72]) // VerticalLineAbsolute
|> line(endAbsolute = [21, -6.72]) // HorizontalLineAbsolute
|> line(endAbsolute = [21, -24.36]) // VerticalLineHorizonal
|> line(endAbsolute = [21, -24.36]) // VerticalLineHorizontal
|> line(endAbsolute = [20.16, -24.36]) // HorizontalLineRelative
|> line(endAbsolute = [20.16, -25.2]) // VerticalLineHorizonal
|> line(endAbsolute = [20.16, -25.2]) // VerticalLineHorizontal
|> line(endAbsolute = [18.48, -25.2]) // HorizontalLineRelative
|> line(endAbsolute = [18.48, -26.04]) // VerticalLineHorizonal
|> line(endAbsolute = [18.48, -26.04]) // VerticalLineHorizontal
|> line(endAbsolute = [15.96, -26.04]) // HorizontalLineRelative
|> line(endAbsolute = [15.96, -26.88]) // VerticalLineHorizonal
|> line(endAbsolute = [15.96, -26.88]) // VerticalLineHorizontal
|> line(endAbsolute = [16.8, -26.88]) // HorizontalLineRelative
|> line(endAbsolute = [16.8, -28.56]) // VerticalLineHorizonal
|> line(endAbsolute = [16.8, -28.56]) // VerticalLineHorizontal
|> line(endAbsolute = [11.76, -28.56]) // HorizontalLineAbsolute
|> line(endAbsolute = [11.76, -26.88]) // VerticalLineAbsolute
|> line(endAbsolute = [12.6, -26.88]) // HorizontalLineAbsolute
|> line(endAbsolute = [12.6, -26.04]) // VerticalLineAbsolute
|> line(endAbsolute = [8.4, -26.04]) // HorizontalLineAbsolute
|> line(endAbsolute = [8.4, -26.88]) // VerticalLineHorizonal
|> line(endAbsolute = [8.4, -26.88]) // VerticalLineHorizontal
|> line(endAbsolute = [9.24, -26.88]) // HorizontalLineRelative
|> line(endAbsolute = [9.24, -28.56]) // VerticalLineHorizonal
|> line(endAbsolute = [9.24, -28.56]) // VerticalLineHorizontal
|> line(endAbsolute = [4.2, -28.56]) // HorizontalLineAbsolute
|> line(endAbsolute = [4.2, -26.88]) // VerticalLineHorizonal
|> line(endAbsolute = [4.2, -26.88]) // VerticalLineHorizontal
|> line(endAbsolute = [5.04, -26.88]) // HorizontalLineRelative
|> line(endAbsolute = [5.04, -26.04]) // VerticalLineHorizonal
|> line(endAbsolute = [5.04, -26.04]) // VerticalLineHorizontal
|> line(endAbsolute = [0.839996, -20.58]) // MoveRelative
|> line(endAbsolute = [0.839996, -24.36]) // VerticalLineHorizonal
|> line(endAbsolute = [0.839996, -24.36]) // VerticalLineHorizontal
|> line(endAbsolute = [2.52, -24.36]) // HorizontalLineAbsolute
|> line(endAbsolute = [2.52, -25.2]) // VerticalLineHorizonal
|> line(endAbsolute = [2.52, -25.2]) // VerticalLineHorizontal
|> line(endAbsolute = [18.48, -25.2]) // HorizontalLineRelative
|> line(endAbsolute = [18.48, -24.36]) // VerticalLineHorizonal
|> line(endAbsolute = [18.48, -24.36]) // VerticalLineHorizontal
|> line(endAbsolute = [20.16, -24.36]) // HorizontalLineRelative
|> line(endAbsolute = [20.16, -20.58]) // VerticalLineAbsolute
// StopAbsolute
|> line(endAbsolute = [7.56, -24.36]) // MoveAbsolute
|> line(endAbsolute = [7.56, -22.68]) // VerticalLineHorizonal
|> line(endAbsolute = [7.56, -22.68]) // VerticalLineHorizontal
|> line(endAbsolute = [13.44, -22.68]) // HorizontalLineRelative
|> line(endAbsolute = [13.44, -24.36]) // VerticalLineHorizonal
|> line(endAbsolute = [13.44, -24.36]) // VerticalLineHorizontal
|> line(endAbsolute = [1.68, -22.68]) // MoveRelative
|> line(endAbsolute = [1.68, -21.84]) // VerticalLineHorizonal
|> line(endAbsolute = [1.68, -21.84]) // VerticalLineHorizontal
|> line(endAbsolute = [5.88, -21.84]) // HorizontalLineRelative
|> line(endAbsolute = [5.88, -22.68]) // VerticalLineHorizonal
|> line(endAbsolute = [5.88, -22.68]) // VerticalLineHorizontal
|> line(endAbsolute = [3.36, -24.36]) // MoveRelative
|> line(endAbsolute = [3.36, -23.52]) // VerticalLineHorizonal
|> line(endAbsolute = [3.36, -23.52]) // VerticalLineHorizontal
|> line(endAbsolute = [5.88, -23.52]) // HorizontalLineRelative
|> line(endAbsolute = [5.88, -24.36]) // VerticalLineHorizonal
|> line(endAbsolute = [5.88, -24.36]) // VerticalLineHorizontal
|> line(endAbsolute = [15.12, -22.68]) // MoveRelative
|> line(endAbsolute = [15.12, -21.84]) // VerticalLineHorizonal
|> line(endAbsolute = [15.12, -21.84]) // VerticalLineHorizontal
|> line(endAbsolute = [15.959999999999999, -21.84]) // HorizontalLineRelative
|> line(endAbsolute = [15.959999999999999, -22.68]) // VerticalLineHorizonal
|> line(endAbsolute = [15.959999999999999, -22.68]) // VerticalLineHorizontal
|> line(endAbsolute = [16.8, -22.68]) // MoveRelative
|> line(endAbsolute = [16.8, -21.84]) // VerticalLineHorizonal
|> line(endAbsolute = [16.8, -21.84]) // VerticalLineHorizontal
|> line(endAbsolute = [17.64, -21.84]) // HorizontalLineRelative
|> line(endAbsolute = [17.64, -22.68]) // VerticalLineHorizonal
|> line(endAbsolute = [17.64, -22.68]) // VerticalLineHorizontal
|> line(endAbsolute = [18.48, -22.68]) // MoveRelative
|> line(endAbsolute = [18.48, -21.84]) // VerticalLineHorizonal
|> line(endAbsolute = [18.48, -21.84]) // VerticalLineHorizontal
|> line(endAbsolute = [19.32, -21.84]) // HorizontalLineRelative
|> line(endAbsolute = [19.32, -22.68]) // VerticalLineHorizonal
|> line(endAbsolute = [19.32, -22.68]) // VerticalLineHorizontal
|> line(endAbsolute = [15.12, -24.36]) // MoveRelative
|> line(endAbsolute = [15.12, -23.52]) // VerticalLineHorizonal
|> line(endAbsolute = [15.12, -23.52]) // VerticalLineHorizontal
|> line(endAbsolute = [17.64, -23.52]) // HorizontalLineRelative
|> line(endAbsolute = [17.64, -24.36]) // VerticalLineHorizonal
|> line(endAbsolute = [17.64, -24.36]) // VerticalLineHorizontal
|> line(endAbsolute = [18.48, -5.88]) // MoveAbsolute
|> line(endAbsolute = [18.48, -5.04]) // VerticalLineAbsolute
|> line(endAbsolute = [17.64, -5.04]) // HorizontalLineAbsolute
@ -110,35 +110,35 @@ svg = startSketchOn(XY)
|> line(endAbsolute = [17.64, -9.24001]) // HorizontalLineAbsolute
|> line(endAbsolute = [17.64, -10.08]) // VerticalLineAbsolute
|> line(endAbsolute = [18.48, -10.08]) // HorizontalLineRelative
|> line(endAbsolute = [18.48, -16.8]) // VerticalLineHorizonal
|> line(endAbsolute = [18.48, -16.8]) // VerticalLineHorizontal
|> line(endAbsolute = [17.64, -16.8]) // HorizontalLineRelative
|> line(endAbsolute = [17.64, -17.64]) // VerticalLineHorizonal
|> line(endAbsolute = [17.64, -17.64]) // VerticalLineHorizontal
|> line(endAbsolute = [3.36, -17.64]) // HorizontalLineAbsolute
|> line(endAbsolute = [3.36, -16.8]) // VerticalLineAbsolute
|> line(endAbsolute = [2.52, -16.8]) // HorizontalLineAbsolute
|> line(endAbsolute = [2.52, -10.080000000000002]) // VerticalLineHorizonal
|> line(endAbsolute = [2.52, -10.080000000000002]) // VerticalLineHorizontal
|> line(endAbsolute = [13.44, -10.92]) // MoveRelative
|> line(endAbsolute = [13.44, -10.08]) // VerticalLineHorizonal
|> line(endAbsolute = [13.44, -10.08]) // VerticalLineHorizontal
|> line(endAbsolute = [15.12, -10.08]) // HorizontalLineRelative
|> line(endAbsolute = [15.12, -13.44]) // VerticalLineHorizonal
|> line(endAbsolute = [15.12, -13.44]) // VerticalLineHorizontal
|> line(endAbsolute = [14.28, -13.44]) // HorizontalLineRelative
|> line(endAbsolute = [9.24, -13.44]) // MoveRelative
|> line(endAbsolute = [11.76, -13.44]) // HorizontalLineRelative
|> line(endAbsolute = [11.76, -14.28]) // VerticalLineHorizonal
|> line(endAbsolute = [11.76, -14.28]) // VerticalLineHorizontal
|> line(endAbsolute = [10.92, -14.28]) // HorizontalLineRelative here
|> line(endAbsolute = [10.92, -15.959999999999999]) // VerticalLineHorizonal
|> line(endAbsolute = [10.92, -15.959999999999999]) // VerticalLineHorizontal
|> line(endAbsolute = [13.44, -15.959999999999999]) // HorizontalLineRelative
|> line(endAbsolute = [13.44, -15.12]) // VerticalLineHorizonal
|> line(endAbsolute = [13.44, -15.12]) // VerticalLineHorizontal
|> line(endAbsolute = [14.28, -15.12]) // HorizontalLineRelative
|> line(endAbsolute = [14.28, -15.959999999999999]) // VerticalLineHorizonal
|> line(endAbsolute = [14.28, -15.959999999999999]) // VerticalLineHorizontal
|> line(endAbsolute = [13.44, -15.959999999999999]) // HorizontalLineAbsolute
|> line(endAbsolute = [13.44, -16.8]) // VerticalLineAbsolute
|> line(endAbsolute = [7.56, -16.8]) // HorizontalLineAbsolute
|> line(endAbsolute = [7.56, -15.96]) // VerticalLineAbsolute
|> line(endAbsolute = [6.72, -15.96]) // HorizontalLineAbsolute
|> line(endAbsolute = [6.72, -15.120000000000001]) // VerticalLineHorizonal
|> line(endAbsolute = [6.72, -15.120000000000001]) // VerticalLineHorizontal
|> line(endAbsolute = [7.56, -15.120000000000001]) // HorizontalLineRelative
|> line(endAbsolute = [7.56, -15.96]) // VerticalLineHorizonal
|> line(endAbsolute = [7.56, -15.96]) // VerticalLineHorizontal
|> line(endAbsolute = [10.08, -15.96]) // HorizontalLineRelative
|> line(endAbsolute = [10.08, -14.28]) // VerticalLineAbsolute
|> line(endAbsolute = [9.24, -14.28]) // HorizontalLineAbsolute
@ -147,13 +147,13 @@ svg = startSketchOn(XY)
|> line(endAbsolute = [5.04, -11.76]) // HorizontalLineAbsolute
|> line(endAbsolute = [5.04, -12.6]) // VerticalLineAbsolute
|> line(endAbsolute = [4.2, -12.6]) // HorizontalLineAbsolute
|> line(endAbsolute = [4.2, -11.76]) // VerticalLineHorizonal
|> line(endAbsolute = [4.2, -11.76]) // VerticalLineHorizontal
|> line(endAbsolute = [5.04, -11.76]) // HorizontalLineRelative
|> line(endAbsolute = [5.04, -10.92]) // VerticalLineHorizonal
|> line(endAbsolute = [5.04, -10.92]) // VerticalLineHorizontal
|> line(endAbsolute = [7.5600000000000005, -10.92]) // HorizontalLineRelative
|> line(endAbsolute = [7.5600000000000005, -11.76]) // VerticalLineHorizonal
|> line(endAbsolute = [7.5600000000000005, -11.76]) // VerticalLineHorizontal
|> line(endAbsolute = [8.4, -11.76]) // HorizontalLineAbsolute
|> line(endAbsolute = [8.4, -12.6]) // VerticalLineHorizonal
|> line(endAbsolute = [8.4, -12.6]) // VerticalLineHorizontal
|> line(endAbsolute = [3.36, -5.88]) // MoveAbsolute
|> line(endAbsolute = [3.36, -5.04]) // VerticalLineAbsolute
|> line(endAbsolute = [4.2, -5.04]) // HorizontalLineAbsolute
@ -167,9 +167,9 @@ svg = startSketchOn(XY)
|> line(endAbsolute = [7.56, -1.68]) // HorizontalLineAbsolute
|> line(endAbsolute = [7.56, -3.36]) // VerticalLineAbsolute
|> line(endAbsolute = [8.4, -3.36]) // HorizontalLineAbsolute
|> line(endAbsolute = [8.4, -5.04]) // VerticalLineHorizonal
|> line(endAbsolute = [8.4, -5.04]) // VerticalLineHorizontal
|> line(endAbsolute = [9.24, -5.04]) // HorizontalLineRelative
|> line(endAbsolute = [9.24, -5.88]) // VerticalLineHorizonal
|> line(endAbsolute = [9.24, -5.88]) // VerticalLineHorizontal
|> line(endAbsolute = [17.64, -5.04]) // MoveAbsolute
|> line(endAbsolute = [17.64, -5.88]) // VerticalLineAbsolute
|> line(endAbsolute = [11.76, -5.88]) // HorizontalLineAbsolute
@ -183,15 +183,15 @@ svg = startSketchOn(XY)
|> line(endAbsolute = [15.12, -0.83999599]) // HorizontalLineRelative
|> line(endAbsolute = [15.12, -1.68]) // VerticalLineAbsolute
|> line(endAbsolute = [15.959999999999999, -1.68]) // HorizontalLineRelative
|> line(endAbsolute = [15.959999999999999, -3.36]) // VerticalLineHorizonal
|> line(endAbsolute = [15.959999999999999, -3.36]) // VerticalLineHorizontal
|> line(endAbsolute = [16.8, -3.36]) // HorizontalLineRelative
|> line(endAbsolute = [16.8, -5.04]) // VerticalLineHorizonal
|> line(endAbsolute = [16.8, -5.04]) // VerticalLineHorizontal
|> line(endAbsolute = [13.44, -1.68]) // MoveAbsolute
|> line(endAbsolute = [13.44, -0]) // VerticalLineAbsolute
|> line(endAbsolute = [15.959999999999999, -0]) // HorizontalLineRelative
|> line(endAbsolute = [15.959999999999999, -1.68]) // VerticalLineHorizonal
|> line(endAbsolute = [15.959999999999999, -1.68]) // VerticalLineHorizontal
|> line(endAbsolute = [16.8, -1.68]) // HorizontalLineRelative
|> line(endAbsolute = [16.8, -3.36]) // VerticalLineHorizonal
|> line(endAbsolute = [16.8, -3.36]) // VerticalLineHorizontal
|> line(endAbsolute = [17.64, -3.36]) // HorizontalLineRelative
|> line(endAbsolute = [17.64, -4.62]) // VerticalLineAbsolute
|> line(endAbsolute = [16.8, -4.62]) // HorizontalLineAbsolute
@ -239,9 +239,9 @@ svg = startSketchOn(XY)
|> line(endAbsolute = [14.28, -5.04]) // HorizontalLineRelative
|> line(endAbsolute = [14.28, -4.2]) // VerticalLineAbsolute
|> line(endAbsolute = [15.12, -4.2]) // HorizontalLineRelative
|> line(endAbsolute = [15.12, -5.04]) // VerticalLineHorizonal
|> line(endAbsolute = [15.12, -5.04]) // VerticalLineHorizontal
|> line(endAbsolute = [15.959999999999999, -5.04]) // HorizontalLineRelative
|> line(endAbsolute = [15.959999999999999, -5.88]) // VerticalLineHorizonal
|> line(endAbsolute = [15.959999999999999, -5.88]) // VerticalLineHorizontal
|> line(endAbsolute = [5.88, -5.04]) // MoveAbsolute
|> line(endAbsolute = [5.88, -4.2]) // VerticalLineAbsolute
|> line(endAbsolute = [6.72, -4.2]) // HorizontalLineAbsolute
@ -255,9 +255,9 @@ svg = startSketchOn(XY)
|> line(endAbsolute = [16.8, -5.04]) // HorizontalLineAbsolute
|> line(endAbsolute = [16.8, -4.2]) // VerticalLineAbsolute
|> line(endAbsolute = [17.64, -4.2]) // HorizontalLineRelative
|> line(endAbsolute = [17.64, -5.04]) // VerticalLineHorizonal
|> line(endAbsolute = [17.64, -5.04]) // VerticalLineHorizontal
|> line(endAbsolute = [18.48, -5.04]) // HorizontalLineRelative
|> line(endAbsolute = [18.48, -5.88]) // VerticalLineHorizonal
|> line(endAbsolute = [18.48, -5.88]) // VerticalLineHorizontal
|> line(endAbsolute = [3.36, -5.04]) // MoveAbsolute
|> line(endAbsolute = [3.36, -5.88]) // VerticalLineAbsolute
|> line(endAbsolute = [2.52, -5.88]) // HorizontalLineAbsolute
@ -265,10 +265,10 @@ svg = startSketchOn(XY)
|> line(endAbsolute = [3.36, -5.04]) // HorizontalLineAbsolute
|> line(endAbsolute = [3.36, -4.2]) // VerticalLineAbsolute
|> line(endAbsolute = [4.2, -4.2]) // HorizontalLineAbsolute
|> line(endAbsolute = [4.2, -5.04]) // VerticalLineHorizonal
|> line(endAbsolute = [4.2, -5.04]) // VerticalLineHorizontal
|> line(endAbsolute = [8.4, -4.2]) // MoveRelative
|> line(endAbsolute = [9.24, -4.2]) // HorizontalLineRelative
|> line(endAbsolute = [9.24, -5.04]) // VerticalLineHorizonal
|> line(endAbsolute = [9.24, -5.04]) // VerticalLineHorizontal
|> line(endAbsolute = [10.08, -5.04]) // HorizontalLineRelative
|> line(endAbsolute = [10.08, -5.88]) // VerticalLineAbsolute
|> line(endAbsolute = [9.24, -5.88]) // HorizontalLineAbsolute
@ -284,7 +284,7 @@ svg = startSketchOn(XY)
|> line(endAbsolute = [11.76, -5.04]) // HorizontalLineRelative
|> line(endAbsolute = [14.28, -10.92]) // MoveRelative
|> line(endAbsolute = [13.44, -10.92]) // HorizontalLineRelative
|> line(endAbsolute = [13.44, -13.44]) // VerticalLineHorizonal
|> line(endAbsolute = [13.44, -13.44]) // VerticalLineHorizontal
|> line(endAbsolute = [14.28, -13.44]) // HorizontalLineRelative
|> close(%)
|> extrude(length = 1)