fpt and WinFPT Reference Manual - Command-line Commands

| SimCon Home | Ref Manual Home |

VXRMS LIBRARY ID

Syntax:

VX/RMS LIBRARY ID [:] <integer>

The commands CHANGE ISAM FILE REFERENCES TO SUB-PROGRAM CALLS, CHANGE ALL I/O TO SUB-PROGRAM CALLS and CHANGE FILE I/O TO SUB-PROGRAM CALLS replace some or all I/O statements by calls to the VX/RMS library routines. This command specifies the version of the VX/RMS libraries to be used. There are two important issues:

  1. In versions of the VX/RMS libraries with compatibility ID 2 or lower, the VXRMS_INIT routine had two arguments. For ID 3 and later, a third argument was introduced which specifies whether or not all file I/O is to be handled by VX/RMS.
  2. The VXRMS_PACK_BUFFER and VXRMS_UNPACK_BUFFER routines are available in versions of the libraries with ID 4 and later. Values of the library ID of 3 or less imply the command VX/RMS NOT TO USE PACK BUFFER SUBROUTINES.

Where to Use this Command

Operating system command line Yes
Configuration file, config.fsp Yes
Specification (fsp) files, *.fsp Yes
Interactively, to FPT> prompt Yes
Interactive command files Yes
Embedded in the Fortran code Yes

Default

VX/RMS LIBRARY ID: 4

(Note that defaults may be changed in the configuration file)

See Also

CHANGE ALL I/O TO SUB-PROGRAM CALLS

CHANGE FILE I/O TO SUB-PROGRAM CALLS

CHANGE ISAM FILE ACCESSES TO SUB-PROGRAM CALLS

Copyright ©1995 to 2025 Software Validation Ltd. All rights reserved.