Carl,> how does one understand what this, for example, *means*? > >It's no different from >, where S/G 02 contains the string literal "BX dirQ2 " ; in other words, it's the equivalent of >. Okay.. . . the following statement from frame XCorU2; it uses concatenation, or chaining (" "), to fold the current VAlues of Error Beep (S/G 01) and WAit time (S/G 02) into a string which, when executed later, restores those VAlues:Yes, I get it now. Thanks.If you want to know more, read Robert's CTRLCHAR.TXT -- specifically the section entitled "Concatenation". The discussion and examples are geared to Xy3 (the treatise is almost 19 years old!), but apply equally to Xy4.I have to refresh myself on that. Read most of it when it came out. Harry Binswanger hb@xxxxxxxx