prog8/examples/swirl-float.p8
Irmen de Jong c38508c262 introduced repeat loop. repeat-until changed to do-util.
forever loop is gone (use repeat without iteration count).
struct literal is now same as array literal [...] to avoid parsing ambiguity with scope blocks.
2020-07-25 16:56:34 +02:00

23 lines
411 B
Lua

%import c64utils
%import c64flt
main {
const uword width = 40
const uword height = 25
sub start() {
float t
ubyte color
repeat {
ubyte xx=(sin(t) * width/2.2) + width/2.0 as ubyte
ubyte yy=(cos(t*1.1356) * height/2.2) + height/2.0 as ubyte
c64scr.setcc(xx, yy, 81, color)
t += 0.08
color++
}
}
}