This is the document that goes with the three examples that I've just put in the file arrays-jump.blk. This document will explain a bit of the usage of these examples. These examples are optimized for learning the concepts of arrays and the jump statement only. They have not been optimized for speed so that we do not lose focus of the conversation tommorrow. They are meant to be as easy to read as possible. block 164: Example of a data array in colorforth. after loading block 164 use the word ok to see the initial display. use wipe to erase the array to zeros. use put to alter the values in the array. an example is 5000 1 put. This would store the value 5000 in the second element of the array. block 166: Example of a data array addressed per byte on a pentium. after loading block 166 use the word ok to see the results. It should print the text "Hello world!" This is not the best way to do this in colorforth, and again is only to demonstate the ideas of arrays. block 168: Shows use of the jump statement. after loading block 168 use the word ok to see the results. It should convert a decimal number to a hex digit. use t! (n- ) to alter the value of the variable tv. This again is not the easiest way to do this task iether, but other examples have complications that would again cause a loss of focus on the topic at hand. With kind regards, Tim Neitz rj_cf on #c4th freenode.net