feck/test.fe

31 lines
410 B
Plaintext
Raw Normal View History

2021-11-19 12:02:13 +01:00
(= ++ (mac (n) (list '= n (list '+ n 1))))
(= -- (mac (n) (list '= n (list '- n 1))))
2021-11-18 11:33:29 +01:00
(= draw-player (fn ()
(dcolor 31 31 31)
(drect player-x player-y 16 16)
))
(= update (fn ()
2021-11-19 12:02:13 +01:00
(++ player-x)
(= player-y (+ player-y 4))
2021-11-18 11:33:29 +01:00
))
(= draw (fn ()
2021-11-18 01:15:26 +01:00
(dblock
2021-11-18 11:33:29 +01:00
(dcolor 0 0 0)
2021-11-18 01:15:26 +01:00
(dclear)
2021-11-18 11:33:29 +01:00
(draw-player)
2021-11-18 01:15:26 +01:00
)
2021-11-18 11:33:29 +01:00
))
(= main (fn ()
(= player-x 0) (= player-y 0)
(while (< player-y 224)
(update)
(draw)
)
))
(main)