home .. forth .. colorforth mail list archive ..

[colorforth] multitasking


I was curious about a couple things.

On a stack machine, how is multitasking acheived? 'pause' in colorForth
will exchange between two sets of stacks by changing the stack pointers in
the pentium registers. That is not an option for a stack machine.

Is the second task in colorForth really needed? It seems the display can
clean up after itself, perhaps if you wanted to break the rendering into
chunks a 'pause' might be useful, the same effect could achieved by a
state variable however.

Mark

---------------------------------------------------------------------
To unsubscribe, e-mail: colorforth-unsubscribe@xxxxxxxxxxxxxxxxxx
For additional commands, e-mail: colorforth-help@xxxxxxxxxxxxxxxxxx
Main web page - http://www.colorforth.com