Re: slighty off-topic: intellasys tools
John Drake <[email protected]>
| Newsgroups | gmane.comp.lang.forth.colorforth |
|---|---|
| Message-ID | <[email protected]> |
Hello Arno. Technically I suppose this fits the "machineForth" mailing list, but I it's not like either list has been "overflowing" with activity and I believe anyone interested in ColorForth is interested in what's happening at IntellaSys. :) I've downloaded the tools and I've gone through the "crawler" example enough times to have some idea of what's going on. I am a bit confused as to how the routing is supposed to work in the "test.mf" program. ( $Id: test.mf,v 1.7.2.3.4.1 2006-09-27 03:00:14 michael Exp $ ) \ test machine-forth [ hex 0 org ] : test \ 3 D \ 9 L \ 10 R \ 11 U \ 17 R \ 16 D \ 22 L \ 21 D \ 15 R \ 14 D \ 20 L \ 19 R \ 18 D \ 12 R \ 13 U \ 7 L \ 8 D \ 2 R \ 3 dup dup xor $3f dump cold -; Here's an abreviated version of the node map that comes up when then simulator is run. 18 19 20 21 22 23 12 13 14 15 16 17 06 07 08 09 10 11 00 01 02 03 04 05 Ok. This simulation starts with node 3. Then "D" takes you "down" to node 9? And "L" takes you "left" from node 9 to node 10? That would lead me to believe that everything is "reversed" except that "R" takes you "right" from node 10 to node 11. The code is consistent in that horizontal moves "L" or "R" always move to nodes in the same row and horizontal moves "U" and "R" always move to nodes in the same row, but sometimes the move is in the opposite direction of what I would expect. I'm sure this will be cleared up when the rest of the documentation is released. I feel pretty confident in my understanding of how the interprocess communication works. And the simulator demonstrates pretty well how the internode communication works. I look forward to working with the SEAForth family. Regards, John M. Drake __________________________________________________ Do You Yahoo!? Tired of spam? Yahoo! Mail has the best spam protection around http://mail.yahoo.com