So: one thing that seems pointed here is that actually, p5 isn't the best option for web graphics. In particular, we'll likely want three canvases on top of one another: a background layer, a path…
Done in 121446c5c4
. The turtle state is correctly calculated and reported, now. It's up to adapters to make sure the turtle…
home!
should reset orientation, not just location
Note: current protocol does not include clear!
; there are a few design decisions involved in that that we'll have to explore once we get actors and multiple turtles & worlds up and running.
home!
should reset orientation, not just location
NB: The first object-orientation in Logo was the Actor Model, in 1973.
cf. Solomon et al., "The History of LOGO" in ACM HOPL; and also Kay, "The Early History of Smalltalk," also in HOPL.
ref
-> box
all the way through the parser, interpreter
I tried getting Janet to do this, but it won't work. Ian Henry's Judge's test-stdout
only captures in-Janet stdout
, not anything printed to the console. So (os-exec ["echo" "foobar"] :p)
,…
loop
and recur
Closing, as we are keeping loop
/recur
in the language.