Turtle
Commands (aliases after semicolon):
- forward(dist); fd -- move forward and draw
- backward(dist); bk -- move backward and draw
- left(angle); lt -- rotate left by angle degrees
- right(angle); rt -- rotate right by angle degrees
- penup(); pu -- stops drawing
- pendown(); pd -- starts drawing (default)
- setxy(x,y), setx(x), sety(y) -- sets turtle position to (x,y)
- setheading(h); seth -- sets turtle heading to h (degrees)
- home() -- return to center
- clean() -- clean canvas
- clearscreen(); cls -- home(), clean()
- show() -- shows turtle
- hide() -- hides turtle
- setpencolor("color") -- sets pen color (it must be any valid CSS color string like #rrggbbaa or rgba(r, g, b, a))
- setpenwidth(width) -- sets pen width (in pixels)