keybindings: a - add command z - undo (deletes the last command in the list) c - clear list (you have to confirm with a sort of captcha) w - toggle wrapping x - hide list and variables s - show list and variables q - toggle slow mode (wait 0.1 seconds between commands) click flag - run program commands: ## - comment cs - clear screen ct - center turtle in - input a number (will pause until input) vr [a] - sets q to a va [a] - add a to q pu - pen up pd - pen down bk [x] - move backwards x steps fd [x] - move forwards x steps rt [θ] - turn clockwise θ degrees lt [θ] - turn counterclockwise θ degrees lp [a] - loop a times (loop 0/1 times for an "if a=1" thing) pl - end loop l2 [a] - same as lp, used for nesting p2 - same as pl, used for nesting cl [h] - set pen color (hue) to h (if used with ?, goes from 0-360 to 0-10) st [s] - set pen saturation to s (doesn't work with variables) bt [v] - set pen brightness (value) to v (doesn't work with variables) sz [z] - set pen size (works with variables) {no i do not know why pen uses HSV} variables: ? - a random number from 0 to 10 !? - a random number from -10 to 10 π - 3.14159265... -π - ditto, but negative x - x position y - y position θ - direction (in degrees) inp - input (see in command) q - variable it's advised to go into the project, right-click the list, and click "import" in order to import large programs, as opposed to typing in each command by han
tartle, a turing tarpit based off of the "turtle" module in python! (disclaimer: I'm not yet sure if this is actually turing complete.)