PARADYME has been designed so that systems are built up in a modular fashion. Each screen being a module within the whole system. Using COMMON and subroutine parameter lists, the user can pass information between each of these modules to generate the total integrated system.

As a result of this, the user will only be working on one module at a time, the name of the module the user is working on is entered in this, the front screen.

To begin a PARADYME session type PDS at TCL level on an account where PARADYME has been installed.

You will be presented with the initial screen as shown in figure that follows.

The following sections gives a detailed explanation of the function of each entry.

 Program Name

At the first prompt in this screen, the user specifies name of the item / program / module that they wish to to amend or create. This is a name by which the program and all associated parameter records will be referenced. This includes the item on the F.PARAMETERS file and the name of the generated item. Up to 15 characters will be permitted for this field. If the user enters a name for which no parameter record exists then the message "New Item" is displayed at the bottom of the screen. The default value for this field is the name of the last item name that was processed through PARADYME on the current line (port) number.

If the user has set up a parameter record but cannot remember the reference then a look up facility is provided. By hitting the invert key, the user will be prompted for part or all of the program title, entered in the screen backing option 4. A list of parameter records with titles that contain the search value is displayed on the screen and the user can make their choice from the list

If you do not wish to proceed with the PARADYME session then pressing the EXIT key will terminate the current session


In a development / support environment, there may be a requirement to support multiple versions of the same routine. These versions may be for different clients who want the same routine to do different things . Alternatively, the user could be enhancing a given routine and wishes to retain previous versions of the routine for reference purposes. This entry is used to identify the different versions. For instance they could put in "6.1" to denote that the user is working on version 6.1 of the routine.

Note that this field is only used to distinguish between the different PARADYME versions. The user MUST specify a different file name for each version. This is because PARADYME will place any generated routine in the file specified in the following field with the name specified in the preceeding field. Thus different versions will be overwritten. Note that the last routine / file combination "CATALOGED" in an account will be the active routine with the given program name.

Under normal circumstances, this field will be left blank.

 Program File Name

The user must also supply the name of the file where the generated program will be placed. The default value for this field is 'BP'. This can be over written if so required. The name entered must be of a file that already exists. If it does not exist then the PARADYME fatal error routine is called which takes the user out of the system, displays an error message and logs the fault on the F.ERROR.LOG file. Up to 15 characters will be permitted for the program file name.

If you wish to go back and alter the item name or version at this point you should press the function key [UP] which backtabs a field.

In summary, the user will enter the following in this screen:-

  • At the ITEM NAME prompt enter the program name
  • At the VERSION prompt enter the version code, normally this will be blank
  • At the FILE NAME prompt enter the program file name (default=BP)