Openvms Alpha Run-Time Library Routines; System Services; Run-Time Library Facilities (Openvms) - Compaq COBOL AAQ2G1FTK User Manual

Compaq computer accessories user manual
Table of Contents

Advertisement

Using Compaq COBOL in the Alpha Common Language Environment
13.3 OpenVMS Alpha System Routines (OpenVMS)

13.3.1 OpenVMS Alpha Run-Time Library Routines

The OpenVMS Alpha Run-Time Library provides commonly used routines that
perform a wide variety of functions. These routines are grouped according to the
types of tasks they perform, and each group has a prefix that identifies those
routines as members of a particular OpenVMS Alpha Run-Time Library facility.
Table 13–2 lists all the language-independent Run-Time Library facility prefixes
and the types of tasks each facility performs.
Table 13–2 Run-Time Library Facilities (OpenVMS)
Facility Prefix
CVT$
DTK$
LIB$
MTH$
OTS$
PPL$
SMG$
STR$

13.3.2 System Services

System services are prewritten system routines that perform a variety of tasks,
such as controlling processes, communicating among processes, and coordinating
I/O.
Unlike the Run-Time Library routines, which are divided into groups by facility,
all system services share the same facility prefix (SYS$ on OpenVMS Alpha or
SYS_ on Tru64 UNIX). However, these services are logically divided into groups
that perform similar tasks. Table 13–3 describes these groups.
Table 13–3 System Services (OpenVMS)
Group
AST
Change Mode
13–4 Using Compaq COBOL in the Alpha Common Language Environment
Types of Tasks Performed
Library routines that handle floating-point data conversion
DECtalk routines that are used to control a Compaq DECtalk device
Library routines that:
Obtain records from devices
Manipulate strings
Convert data types for I/O
Allocate resources
Obtain system information
Signal exceptions
Establish condition handlers
Enable detection of hardware exceptions
Process cross-reference data
Mathematics routines that perform arithmetic, algebraic, and
trigonometric calculations
General-purpose routines that perform tasks such as data type
conversions as part of a compiler's generated code
Parallel processing routines that help you implement concurrent
programs on single-CPU and multiprocessor systems
Screen management routines that are used in designing, composing,
and keeping track of complex images on a video screen
String manipulation routines that perform such tasks as searching for
substrings, concatenating strings, and prefixing and appending strings
Types of Tasks Performed
Allows processes to control the handling of asynchronous system
traps
Changes the access mode of particular routines
(continued on next page)

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the COBOL AAQ2G1FTK and is the answer not in the manual?

Questions and answers

Table of Contents