Thanks! I had not thought to use PREDSELECT. I see that I over-simplified the problem.
1. As Rob guessed, I am looking for many words. In fact the words are in an input file. 2. The "words" themselves could contain word-separator characters, or even blanks. The best I've come up with is something like: if word == '' then exit 99 'CALLPIPE (endchar ?)', '| *:', '| fo: fanout', '| ju: juxtapose', '| *:', '? fo:', '| xlate 1-* 00 40', '| change x'c2x(word) 'x00', '| x: xlate 1-*', '| specs / / 1 1-* n / / n', '| locate x400040', '| specs //', '| ju:', '? var xtable', /* Translate word seperators to blank */ '| x:'
