View Source Document

TURT.markdown

Simple Turtle Graphics Library

Fingerprint 0x54555254 ('TURT')

Under development.

The TURT fingerprint provides a simple interface to a simple "drawing turtle-robot simulator".

After successfully loading TURT, several instructions take on new semantics.

These instructions pop one value off the stack:

These pop two values each:

These push one value each:

These push two values each:

These push four values each:

And these don't even use the stack:

To keep this fingerprint tame, a single Turtle and display is defined to be shared amongst all IP's. The turtle is not defined to wrap if it goes out of bounds (after all this interface might just as well be used to drive a real turtle robot.)