Kilpikonnagrafiikkaa
Kilpikonnagrafiikkaa
Esimerkkejä:
fd 50 - kulje eteenpäin 50 pikseliä
lt 45 - käänny 45 asteen kulma vasemmalle (Left Turn)
rt 20 - käänny 20 asteen kulma oikealle (Right Turn)
penup - ei piirrä viivaa
pendown - jatkaa piirtämistä
clear - puhdistaa ruudun ja konna palaa alkupisteeseen
sequence[rt 50, lt 90] - kulkee eteenpäin 50 ja kääntyy oikealle 90 astetta
tai sama
s [rt 50, lt 90] - kulkee eteenpäin 50 ja kääntyy oikealle 90 astetta
repeat 4 (s [fd 50, lt 90]) - piirtää neliön
let nelio x = repeat 4 (s [fd x, lt 90])
määrittelee “funktion” nelio, jolla voi piirtää halutun kokoisen neliö. Esim. jatkossa nelio 50 tekee neliön, jonka sivun pituus on 50.