Toolkit for Conversion from Thoroughbred®

Directory Contents (*conv.tbd)

The 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 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

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 specific application needs.

convdata.tbd

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 data dictionary by gendict.

gendict

Program to load the extracted LINK/FORMAT definitions into the PxPlus 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 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, it is assumed that 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.