HP OpenVMS Systems

Content starts here

DEC Ada
Technical Overview and Comparison on DIGITAL Platforms

Index


Previous Contents


Master Alphabetic Index
A B C D E F G I L M N O P Q R S T U V W X

A
a.cvt
    VADS-supplied optional product
a.prof
    VADS-supplied optional product
Abort statements
Access types
Ada 95 #1
Ada 95 #2
Ada 95 pragmas
Ada standards
ADDRESS
ADDRESS attribute
    Apex
    VADS
Address clauses
Address representation clause
ADDRESS type #1
ADDRESS type #2
ADDRESS type #3
Address types
ANSI standard 1815A-1983
Apex
    bindings
    compatibility with DEC Ada
    compiler and run-time interfacing
    dope vectors
    generic declarations
    implementation-defined attributes
    integer types #1
    integer types #2
    interface to C
    language-related features
    parameter passing
    passing options to the linker
    pragmas and pragma-related features
    process stack size
    range for type DURATION
    record representation clause maximum alignment
    representation clauses
    restrictions on the pragma INLINE
    restrictions on the pragma INTERFACE
    summary of pragmas
    tasking and task-related features
    user interface
Apex Runtime System
    signal handlers
Array types
AST (asynchronous system trap)
AST_ENTRY
Asynchronous input-output
Asynchronous system trap (AST)
Attribute
    AST_ENTRY
B
Bindings
    support on OpenVMS systems
BIT
C
CDD_TYPES predefined unit
Character set
Characteristics
    implementation-dependent
Characters allowed in comments
Characters allowed in program text
CLI predefined unit
Code optimization
Compilation
    ways of managing
Compilation and recompilation
    impact
Compilation options
Compilation rate
Compiler
    performance
Compiler messages
    errors
    informationals
    levels
    severe errors
    warnings
Compiler optimizations
Compiler performance
    as dependent on physical memory
Component alignment
Components
    DEC Ada
CONDITION_HANDLING predefined unit
Constant declarations in package SYSTEM
Constrained objects of a record type
Control block allocation
CONTROL_C_INTERCEPTION predefined unit
D
Data representation
    fixed-point types
    integer types
Debugging
    mixed-language programs
    packages
    tasking programs
Debugging information in the object file
DEC CMS (code management system)
DEC FUSE
DEC LSE editor
DEC MMS (module management system)
DEC PCA (performance analyzer)
DEC SCA (source code analyzer)
DEC Test Manager
DECset
DECthreads
Delay statements
DIGITAL Ladebug debugger
DIGITAL UNIX Debugger
    general facilities
    tasking facilities
Dope vectors
    comparison of Apex and DEC Ada
    comparison of VADS and DEC Ada
E
emacs editor
Entity
    ADD_ATOMIC
    AND_ATOMIC
    NAME
    OR_ATOMIC
Enumeration representation clause
ERRNO predefined unit
Error limits
Error messages
Exception
    CONSTRAINT_ERROR
    NON_ADA_ERROR
    NUMERIC_ERROR
    PROGRAM_ERROR
    STORAGE_ERROR
    TASKING_ERROR
Exception handler options
External interrupts
    Apex
    DIGITAL UNIX or ULTRIX systems
    OpenVMS systems
    VADS
F
Features
    implementation-dependent
    supported by DEC Ada
Federal Information Processing Standard (FIPS-119)
FIFO scheduling strategy
Fixed-point types
Floating-point computations
Floating-point types
FORM parameter
Function
    CLOCK
    DAY
    MONTH
    SECOND
    TIME_OF
    TO_ADDRESS
    UNCHECKED_CONVERSION
    WAIT_FOR_SIGNAL
    YEAR
G
Garbage collection
Generic code sharing
Generic declarations
    Apex
    VADS
Generics #1
Generics #2
GENERIC_ELEMENTARY_FUNCTIONS predefined unit
GENERIC_PRIMITIVE_FUNCTIONS predefined unit
GNAT for OpenVMS Alpha systems
    compatibility with DEC Ada for OpenVMS systems
Graphic characters
I
Implementation-defined packages
Implementation-defined pragmas
Implementation-dependent characteristics
Implementation-dependent features
IMPLICIT_CODE
    Apex task-related pragma
    VADS task-related pragma
Informational messages
INITIALIZE
    Apex task-related pragma
    VADS task-related pragma
Inline expansion
    of generics
    suppressing
Input-output in tasking programs
Instantiation
    ASSIGN_TO_ADDRESS
    FETCH_FROM_ADDRESS
Integer predefined types
INTEGER type
Interrupts
ISO 8859/1 character set
ISO standard 8652-1987
L
Language-defined pragmas
Latin-1 character set
LBR predefined unit
Length clauses
Library of predefined units
LINK_WITH
    Apex pragma
    VADS pragma
Listing output
M
MACHINE_SIZE
MAIN_PROGRAM_ARGUMENT_LIST predefined unit
Maximal inline expansion of subprograms
Maximum size for discrete types
    comparison #1
    comparison #2
Maximum size for fixed-point types
Migration to Ada 95
    packages replacing dot with underscore
Mixed-language environment
    alignment
Mixed-language program environment
Mixed-language programming considerations
Mixed-language programs
    debugging
    termination #1
    termination #2
Model numbers
Motif
    support on OpenVMS systems
Multiple program library commands
N
NCS predefined unit
NOT_ELABORATED
    Apex task-related pragma
    VADS task-related pragma
Null task
NULL_PARAMETER attribute
O
OpenVMS Debugger
    Ada-specific commands
    Ada-specific functions
    general facilities
    support of Ada expressions
    tasking facilities
Operations on fixed-point types
    comparison of handling
Optimization
    Ada-specific
    affected by Ada exception handler
    level applied in producing compiled code
/OPTIMIZE compilation qualifier option
Order of compilation


Previous Next Contents Index