> >mergeme("testme.htm") > >** mergeme.prg >lparameters tcout >set textmerge on >set textmerge to (tcout) noshow > >** using the example table >scan >\The quick brown << allt(animal1) >> jumped over the lazy yellow << allt(animal2) >>. >\\ The << allt(animal2) >> an after the << allt(animal1) >> and bit him. >endscan >set textmerge toThe double \\ continues the same line. The << and >> delineate some code that is to run. You could replace all the nouns, adjectives and verbs with << action >>. Better yet, you could have a noun table, verb table and adjective table and get a Cartesian product from them and produce all kinds of neat stuff <g>