(LOGO.JPG) Python for OpenVMS

The 'pyvms' module provides access to all details of the 'VMSDEF' data structures. The DCL procedure VMSDEF_BLDDIR2MAR.COM creates the file VMSDEF_DIRECTORY.MAR that contains a list of all existing structures.

That file is then run through the macro assembler by using the following command:

    $ @ PYTHON_VMS:BLDRUN VMS_MACRO VMSDEF_DIRECTORY.MAR
The resulting object file (VMSDEF_DIRECTORY.OBJ) is put into the object library in [.VMS.O_architecture]VMS_MACRO.OLB. ('architecture' is either 'ALPHA' or 'VAX').

How to access this data is described in the Examples section of the 'pyvms' module documentation.

Look in the table of contents under 'Notes about implementation details' to see a sketch of the 'VMSDEF data structures'


Format:

    $ @VMSDEF_BLDDIR2MAR
Arguments:
    This procedure does not have any arguments.
Example:
    $ @VMSDEF_BLDDIR2MAR
    $ directory VMSDEF_DIRECTORY.MAR

    Directory DKA100:[PYTHON.PYTHON-1_5.VMS]

    VMSDEF_DIRECTORY.MAR;1

    Total of 1 file.

(go to: table of contents, Tools in TOC, index)

20-MAR-2000 ZE.