Conversion Toolkit
Toolkit for a Conversion from Thoroughbred® Directory Contents
   
Directory Contents This following is a list of the files found in the *conv.tbd conversion toolkit directory:
File name Contents
BUNDLTBD Thoroughbred® program to convert programs/files to plain text for subsequent loading into PxPlus or ProvideX by unbundle.tbd (MSORT files supported).
bundltbd.asc Source for old Thoroughbred® program to convert programs/files to plain text. File contains clear ASCII text of the program that can be MERGEd and RUN (does not support MSORT files).
unbundle.tbd ProvideX program to regenerate the programs from the plain text file generated by BUNDLTBD.
array.cnv
enable.cnv
equ_all.cnv
finput.cnv
let_ctl.cnv
msort.cnv
window.cnv
Conversion tool programs for handling a variety of the unique Thoroughbred® syntax formats.

These programs are called as required by the unbundle.tbd program.

prepass Conversion program that is used to prepass each line of a program applying prepass conversions as specified in prepass.sys and prepass.usr
prepass.sys
prepass.usr
Data files that define prepass conversion rules for programs. 'prepass.sys' is supplied with the system and contains known conversion rules. 'prepass.usr' is intended to be altered by the user to suit their specifica application needs.
convdata.tbd ProvideX program to reconvert the data files.
GETIDDBD Thoroughbred® program to read/extract LINK/FORMAT definitions into a plain text file for subsequent loading into the PxPlus or ProvideX data dictionary by gendict.
gendict ProvideX program to load the extracted LINK/FORMAT definitions into the PxPlus or ProvideX data dictionary from the plain text file generated by GETIDDBD.
array Emulator program for the ARRAY INSERT/DELETE directives
finput Emulator program for the FINPUT directive
window Emulation program for WINDOW directives
function.def Global function definitions and logic needed at runtime to emulate a number of Thoroughbred® features.
iplinput Conversion tool for processing the IPLINPUT file
start_up Sample ProvideX START_UP program


*Note* The *conv.tbd directory will be found in the ‘lib’ directory where PxPlus was installed and, as with all system utilities, the system will replace the asterisks with underscores. For the purposes of this documentation, we are assuming PxPlus has been installed in "/pxplus" thus "*conv.tbd" will be in "/pxplus/lib/_conv.tbd"


Thoroughbred® is a registered trademark of Thoroughbred Software International, Inc