VMS Argument Converter


Begin

Contents (summary)
Chapter 1 Introduction
Chapter 2 Defining a Map file
Chapter 3 Adapting a Sample Application
Chapter 4 Using VMSArg when Original Program Sources are not Available


Contents


Chapter 1
1 Introduction
     1.1     Function of VMSARG
     1.2     Objects of the tool
     1.3     Requirements
     1.4     Who is it aimed at ?
     1.5     How it works
         1.5.1         The CLD file
         1.5.2         The MAP file
         1.5.3         Change to main program
     1.6     Program without sources
     1.7     Allowing both VMS and Unix styles
     1.8     Supported Compilers and Platforms
Chapter 2
2 Defining a Map file
     2.1     Action Command
         2.1.1         Return translated qualifiers
         2.1.2         Activating a secondary image
         2.1.3         Direct Activation
         2.1.4         Defining a DCL symbol
         2.1.5         Allowing Unix Syntax
     2.2     MAP command
         2.2.1         Mapping absence of a qualifier
         2.2.2         Appending values to keywords
         2.2.3         Separators between values
         2.2.4         Keyword Lists
         2.2.5         Date and Time fields
         2.2.6         Help Library
Chapter 3
3 Adapting a Sample Application
     3.1     Outline of the steps
     3.2     List the expected Unix command line arguments
     3.3     Decide on VMS Equivalents
     3.4     Write a .CLD file defining the VMS arguments
         3.4.1         Compiling the CLD file
     3.5     Write a MAP file
         3.5.1         Compiling the MAP file
     3.6     Write a .HLP file for interactive help
         3.6.1         Compiling the HLP file
     3.7     Modifying the Application Code
         3.7.1         Recompile the main program
     3.8     Relinking the Application
         3.8.1         Relinking the Sample Program
     3.9     Debugging
Chapter 4
4 Using VMSArg when Original Program Sources are not Available
     4.1     Direct Image Activation
         4.1.1         Building a CLD file
         4.1.2         Preparing the MAP file
         4.1.3         Action Command for Direct Image Activation
         4.1.4         Building a Dummy Main Program
     4.2     Specifying a DCL Symbol for the Translated Arguments
         4.2.1         ACTION for a DCL Symbol
         4.2.2         Building the Dummy Main Program


Previous Next