Conversion Options

When converting from a BASIC using the upper-order ASCII set (high bits on), BXRCV will ask you if you wish to toggle all high bits on incoming data. If you answer "Y", then all upper ASCII data will become lower ASCII and vise versa. This will be adequate if data files and keys are accessed using only simple I/O lists by the applications. If the files contain binary data (requiring READ RECORD and WRITE RECORD), then the automatic changing of high bits should not be used. In this case, the files will be built exactly as they were sent over, and the programmer will have to see that each data file is properly converted for PRO/5, which uses low order ASCII.

If converting from Thoroughbred Basic (TBD) or ProvideX (PVX), the data will be lower ASCII, but field terminators will be $8A$. In this case, BXRCV will ask if you want to change $8A$ to $0A$ within data files. Answer "Y" unless the files contain binary data. If so, then a programmer must later decide for each file how it is to be converted. PRO/5 will not usually recognize $8A$ as a field terminator. To configure PRO/5 to recognize (but not write) $8A$ as a field terminator, see the discussion under SEP in TBD.TXT or PVX.TXT. Note, however, that it is best to use $0A$ as the field separator in PRO/5.