System Parameters
'EO' Embedded 'EO' Mnemonics
   
Description Sets handling of embedded 'EO' mnemonics (to end output transparency). When enabled, ProvideX scans strings following a 'BO' mnemonic for embedded ESC+"EO". Normally when output transparency is on ProvideX will not scan the output data sent thus the 'EO' mnemonic cannot be embedded in the output string.

This parameter simplifies the conversion to ProvideX from other languages.



*Note* When 'EO' is on, any ESC+"EO" sequence embedded in the data will terminate output transparency mode this could cause some binary command sequences to printers to inadvertantly end output transparency. It is good practice NOT to use this paramater and explicitly output the 'EO' mnemonic in a PRINT directive.


   
Default Off. The strings are not checked for embedded 'EO' mnemonics.
   
Example The example below shows a typical use of the 'BO' (begin) and 'EO' (end) output transparency mnemonics. The 'EO' mnemonic is not embedded in the string, so ProvideX will automatically recognize it and terminate a 'BO' mnemonic.

PRINT(chan)'BO',"some sequence",'EO'

In the next example, the 'EO' mnemonic is embedded in the string (appended using the +plus sign).

PRINT(chan)'BO'+"some sequence"+'EO'

In this case, if the 'EO' system parameter is off (the default), the embedded 'EO' mnemonic is ignored. When the 'EO' parameter is on, ProvideX recognizes the embedded mnemonic and ends output transparency.