I was pretty excited about the scripting idea. I modified the system to allow multiple "scripts" in the one array. I even allowed scripts to call other scripts, subroutine-like. This took a lot of time to get working, but I figured I we would write a short 4-6 command script for each of a dozen different autonomous programmes, and life would be grand.
But by the time I got up to about 7 scripts, the linker said it couldn't fit the array. I even tried breaking the array up into multiple arrays, but the linker was still upset. I posted a
question about modifying the linker script, but, so far, no responses.
Realizing that there is far less RAM for data like script arrays than there is memory for program storage, I threw out my wonderful scripting system and I plan to implement a nested-state machine system. There's still, what? a week left?
-Norm

__________________
Trenton Tornadoes 381
2004 Philadelphia Regional Winners
2006 Xerox Creativity Award
---
My corner of the
USPTO.
My favorite error message from gcc:
main is usually a function
My favorite error message from Windows:
There is not enough disk space available to delete this file.