| Conversion Toolkit |
|
| Introduction | The following process outlines the methodology to convert program and data files (Direct, Indexed, Msort and Sort) to ProvideX. |
| Step 1 | Build
the output file Launch Thoroughbred, load and run the program BUNDLTBD which is found in the *conv.tbd directory. The conversion program will prompt you for the following information.
The conversion program will then search the Input Directory and any subdirectories for Thoroughbred files. Each program or file found will be added to the Output file in text format. Note: There is an alternate program/option to build this output file. However, this program currently does not support MSORT files. Start Thoroughbred and merge in the program file bundtbd.asc which can be found in the *conv.tbd directory and run it as follows:
Then follow the instructions for the prompts as noted above. |
| Step 2 | Exit Thoroughbred |
| Step 3 | Convert
programs and rebuild data files Start PxPlus and RUN "*conv.tbd/unbundle.tbd". You will be prompted for the following information:
|
| Step 4 | Review
the error log When the conversion has finished, review the output of the conversion log for any errors that occurred during the conversion process. For the most part, the conversion will be able to convert the majority of your programs with few, if any, errors. |
| *Note* | The
conversion routine will replace several Thoroughbred
functions with global functions that are defined in a
program called '*conv.tbd/function.def'. This program
should be CALLed from the START_UP program to make the
functions globally available to the converted
application. The supplied start_up program in the *conv.tbd directory has an example of how to define these global functions. Note that if you plan to use this start_up program it needs to be placed in your starting current directory and be called START_UP on Unix systems (upper case required) |
Thoroughbred® is a registered trademark of Thoroughbred Software International, Inc