Class | Superclass | Slots |
L-system | gadget | camera display-list pedestal paused turtle-values commands axiom rules string |
turtle | tuple | pos ori angle length thickness color vertices saved |
Word | Stack effect |
<L-system> | ( -- L-system ) |
<turtle> | ( -- turtle ) |
L-parser-dialect | ( -- commands ) |
Rx | ( ANGLE -- Rx ) |
Ry | ( ANGLE -- Ry ) |
Rz | ( ANGLE -- Rz ) |
V | ( -- V ) |
X | ( turtle -- 3array ) |
Y | ( turtle -- 3array ) |
Z | ( turtle -- 3array ) |
apply-rotation | ( TURTLE ROTATION -- turtle ) |
close-paren | ( -- ch ) |
close-paren? | ( obj -- ? ) |
color-table | ( -- colors ) |
default-L-parser-values | ( turtle -- turtle ) |
do-camera-look-at | ( CAMERA -- ) |
draw-forward | ( turtle length -- turtle ) |
finish-polygon | ( turtle -- turtle ) |
generate-display-list | ( L-SYSTEM -- ) |
inc-color | ( turtle -- turtle ) |
interpret-string | ( TURTLE STRING COMMANDS -- turtle ) |
iterate-L-system-string | ( L-SYSTEM -- ) |
iterate-string | ( STRING RULES -- string ) |
iterate-string-loop | ( STRING RULES ACCUM -- ) |
iterate-system | ( GADGET -- ) |
material-color | ( color -- ) |
move-forward | ( turtle length -- turtle ) |
open-paren | ( -- ch ) |
open-paren? | ( obj -- ? ) |
pitch-down | ( turtle angle -- turtle ) |
pitch-up | ( turtle angle -- turtle ) |
polygon | ( vertices -- ) |
polygon-vertex | ( turtle -- turtle ) |
read-instruction | ( STRING -- next rest ) |
record-vertex | ( turtle -- turtle ) |
reset-turtle | ( turtle -- turtle ) |
restore-turtle | ( turtle -- turtle ) |
roll-left | ( turtle angle -- turtle ) |
roll-right | ( turtle angle -- turtle ) |
roll-until-horizontal | ( TURTLE -- turtle ) |
rotate-x | ( turtle angle -- turtle ) |
rotate-y | ( turtle angle -- turtle ) |
rotate-z | ( turtle angle -- turtle ) |
save-turtle | ( turtle -- turtle ) |
scale-angle | ( turtle m -- turtle ) |
scale-length | ( turtle m -- turtle ) |
scale-thickness | ( turtle m -- turtle ) |
set-X | ( turtle seq -- turtle ) |
set-Y | ( turtle seq -- turtle ) |
set-Z | ( turtle seq -- turtle ) |
set-color | ( turtle i -- turtle ) |
set-thickness | ( turtle i -- turtle ) |
sneak-forward | ( turtle length -- turtle ) |
start-polygon | ( turtle -- turtle ) |
start-rotation-thread | ( GADGET -- ) |
step-turtle | ( TURTLE LENGTH -- turtle ) |
strafe-down | ( TURTLE LENGTH -- turtle ) |
strafe-left | ( TURTLE LENGTH -- turtle ) |
strafe-right | ( TURTLE LENGTH -- turtle ) |
strafe-up | ( TURTLE LENGTH -- turtle ) |
turn-left | ( turtle angle -- turtle ) |
turn-right | ( turtle angle -- turtle ) |
with-camera | ( L-SYSTEM QUOT -- ) |
Word | Stack effect |
L-system? | ( object -- ? ) |
turtle? | ( object -- ? ) |
Vocabulary | Summary |
L-system.models |