> Have you ever REALLY used Forth??? I did back in the early 80's and > HATED it!! It was fine for small jobs, but larger applications were > terrible!! I spent more time trying to get around the order things were > on the stack than I did productive work! Imho forth is a good machine language, but not necessarily for human consumption. It can be useful. You do not have to write programs in forth, any structured higher level language can be translated into forth. For example one can modify the code generator of a c compiler to generate forth. The only trick I know to remove the pain from forth programming is to write strongly indented code (unlike most forth examples) and to keep the number of items on the stack accessed by a subroutine under 10, preferrably under 5. Also to use index instead or rot etc. This makes for short subroutines and more readability. Peter -- http://www.piclist.com hint: To leave the PICList mailto:piclist-unsubscribe-request@mitvma.mit.edu