Document revision date: 19 July 1999
OpenVMS Programming Interfaces: Calling a System Routine
Previous
Contents
Index
Appendix B
Appendix B
OpenVMS Data Types
B.1
OpenVMS Data Types
B.2
Ada Implementations
B.3
APL Implementations
B.4
BASIC Implementations
B.5
BLISS Implementations
B.6
C and C++ Implementations
B.7
COBOL Implementations
B.8
FORTRAN Implementations
B.9
Pascal Implementations
B.10
PL/I Implementations
B.11
VAX MACRO Implementations
B.12
RPG II Implementations
B.13
SCAN Implementations
Index
Index
Examples
4-1
Example of SYS$SYNCH System Service in FORTRAN
4-2
System Service Call in Ada
4-3
System Service Call in BASIC
4-4
System Service Call in BLISS
4-5
System Service Call in C
4-6
System Service Call in COBOL
4-7
System Service Call in FORTRAN
4-8
System Service Call in Pascal
4-9
System Service Call in VAX MACRO
A-1
Using Keywords with the$
name
_S Macro
A-2
Specifying Arguments in Positional Order with the$
name
_S Macro
A-3
Using Keywords with the$
name
Macro
A-4
Specifying Arguments in Positional Order with the$
name
Macro
Figures
2-1
Call Frame Generated by CALLG and CALLS Instructions
2-2
Fixed-Size Stack Frame Format
2-3
Variable-Size Stack Frame Format
2-4
Structure of a VAX Argument List
2-5
Alpha Argument List Format
2-6
Argument Information (AI) Register (R25) Format
2-7
Alpha Procedure Argument-Passing Mechanisms
2-8
VAX Procedure Argument-Passing Mechanisms
2-9
Atomic Data Types and Descriptor Classes
2-10
String Data Types and Descriptor Classes
2-11
Miscellaneous Data Types and Descriptor Classes
2-12
Condition Value Format
3-1
Calling the Run-Time Library
Tables
1-1
Main Headings in the Documentation Format for System Routines
1-2
General Rules of Syntax for Procedure Call Formats
1-3
Standard Data Types and Their Descriptor Field Symbols
1-4
Descriptor Classes of Passing Mechanisms
2-1
VAX Register Usage
2-2
Alpha Integer Registers
2-3
Alpha Floating-Point Registers
2-4
Contents of the Argument Information (AI) Register (Alpha only)
2-5
String-Passing Descriptors
4-1
OpenVMS System Access Modes
4-2
Severity Codes of Condition Value Returned
5-1
Structures used by_NEW_STARLET prototypes
A-1
Generic Argument List Macros of the System Service Interface
B-1
OpenVMS Usage Data Type Entries
B-2
Ada Implementations
B-3
APL Implementations
B-4
BASIC Implementations
B-5
BLISS Implementations
B-6
C and C++ Implementations
B-7
COBOL Implementations
B-8
FORTRAN Implementations
B-9
Pascal Implementations
B-10
PL/I Implementations
B-11
VAX MACRO Implementations
B-12
RPG II Implementations
B-13
SCAN Implementations
Previous
Next
Contents
Index
privacy and legal statement
5843PRO_CONTENTS_001.HTML