This is a cyborg version, to put in the OUTCHAT handler. It features the on off commands of "back on" and "back off": back GLOBAL ;backwards speaking utility, created from idea given by Aquilae's copy ;by foxy, Aquilae's version originally by Mog { 1 back - back = "" CHATSTR = } CHATSTR "^back o[nf]f*$" GREPSTR IF { "" bck = { { CHATSTR "^(.*)(.)$" GREPSTR POP "$1" GREPSUB CHATSTR = bck "$2" GREPSUB + bck = } { bck CHATSTR + bck = "" CHATSTR = } CHATSTR ".." GREPSTR IFELSE } { CHATSTR "." GREPSTR } WHILE bck CHATSTR = } back IF