squiral.nv
· 854 B · Text
Brut
Playground
.put pixel. pixel x, pixel y, set pixel
.pixel x, x. @pixel-x, temp, pixel x
.pixel x. x back
.x back, temp. x, x back
.x back.
.pixel y, y. @pixel-y, temp, pixel y
.pixel y. y back
.y back, temp. y, y back
.y back.
.set pixel. @set-pixel
.turning, right. up
.turning, up. left
.turning, left. down
.turning, down. right
.forward, right. x, right
.forward, up, y. up
.forward, left, x. left
.forward, down. y, down
.side, i. put pixel, forward, safe i, side
.side. turning, recover
.recover, safe i. i, recover
.recover, i. side
.recover. done
.10 i. i, i, i, i, i, i, i, i, i, i
.100 i. 10 i, 10 i, 10 i, 10 i, 10 i, 10 i, 10 i, 10 i, 10 i, 10 i
.256 i. 100 i, 100 i,
10 i, 10 i, 10 i, 10 i, 10 i,
i, i, i, i, i, i
.spiral. side
.. x, x, x, x, x, x, x, x, x, x
.. y, y, y, y, y, y, y, y, y, y
.. down, 100 i, spiral
1 | .put pixel. pixel x, pixel y, set pixel |
2 | |
3 | .pixel x, x. @pixel-x, temp, pixel x |
4 | .pixel x. x back |
5 | .x back, temp. x, x back |
6 | .x back. |
7 | |
8 | .pixel y, y. @pixel-y, temp, pixel y |
9 | .pixel y. y back |
10 | .y back, temp. y, y back |
11 | .y back. |
12 | |
13 | .set pixel. @set-pixel |
14 | |
15 | .turning, right. up |
16 | .turning, up. left |
17 | .turning, left. down |
18 | .turning, down. right |
19 | |
20 | .forward, right. x, right |
21 | .forward, up, y. up |
22 | .forward, left, x. left |
23 | .forward, down. y, down |
24 | |
25 | .side, i. put pixel, forward, safe i, side |
26 | .side. turning, recover |
27 | .recover, safe i. i, recover |
28 | .recover, i. side |
29 | .recover. done |
30 | |
31 | .10 i. i, i, i, i, i, i, i, i, i, i |
32 | .100 i. 10 i, 10 i, 10 i, 10 i, 10 i, 10 i, 10 i, 10 i, 10 i, 10 i |
33 | .256 i. 100 i, 100 i, |
34 | 10 i, 10 i, 10 i, 10 i, 10 i, |
35 | i, i, i, i, i, i |
36 | |
37 | .spiral. side |
38 | |
39 | .. x, x, x, x, x, x, x, x, x, x |
40 | .. y, y, y, y, y, y, y, y, y, y |
41 | .. down, 100 i, spiral |