Over the weekend I wanted to make a turtle graphics program for the 84+CSE. So, I basically wrote an interpreted language on top of TI BASIC that does it. Here are some screen shots:
A simple square:
A colorful spiral:
A recursive tree
Download here:
http://www.cemetech.net/programs/index.php?mode=file&id=1265
The language is pretty simple, but also quite powerful. You're able to run any TI-BASIC in-line, and can use BASIC variables. Here's the code for the tree:
Code:
It's not super fast, which should be expected from an interpreter written on top of an already slow interpreted language. Check it out and let me know your thoughts!
A simple square:

A colorful spiral:

A recursive tree

Download here:
http://www.cemetech.net/programs/index.php?mode=file&id=1265
The language is pretty simple, but also quite powerful. You're able to run any TI-BASIC in-line, and can use BASIC variables. Here's the code for the tree:
Code:
TURTLE
"Draws a simple tree, by Shaun McFall
"TREE→Str1:{1→ʟTUR:prgmTURTLE:Return
COLOR 15
PEN 0
MOVE {80,120
PEN 1
LABEL 1
ANGLE ⁻90
FORWARD 10
PUSHVEC 1
LEFT 45
FORWARD 10
PEEKVEC 1
RIGHT 45
FORWARD 10
POPVEC 1
IF B≠30
GOTO 1
It's not super fast, which should be expected from an interpreter written on top of an already slow interpreted language. Check it out and let me know your thoughts!