Appendix A |
Appendix A
|
Predefined Key Functions
|
A.1
|
DEFAULT, GOLD, BLUE Functions
|
A.2
|
Key Definitions Specific to LK201 Keyboards
|
A.3
|
Keys That Scroll, Move, Expand, Contract Displays
|
A.4
|
Online Keypad Key Diagrams
|
A.5
|
Debugger Key Definitions
|
Appendix B |
Appendix B
|
Built-In Symbols and Logical Names
|
B.1
|
SS$_DEBUG Condition
|
B.2
|
Logical Names
|
B.3
|
Built-In Symbols
|
B.3.1
|
Specifying Registers
|
B.3.2
|
Constructing Identifiers
|
B.3.3
|
Counting Parameters Passed to Command Procedures
|
B.3.4
|
Determining the Debugger Interface (Command or HP DECwindows Motif for OpenVMS)
|
B.3.5
|
Controlling the Input Radix
|
B.3.6
|
Specifying Program Locations and the Current Value of an Entity
|
B.3.7
|
Using Symbols and Operators in Address Expressions
|
B.3.8
|
Obtaining Information About Exceptions
|
B.3.9
|
Specifying the Current, Next, and Previous Scope on the Call Stack
|
Appendix C |
Appendix C
|
Summary of Debugger Support for Languages
|
C.1
|
Overview
|
C.2
|
Ada
|
C.2.1
|
Ada Names and Symbols
|
C.2.1.1
|
Ada Names
|
C.2.1.2
|
Predefined Attributes
|
C.2.1.2.1
|
Specifying Attributes with Enumeration Types
|
C.2.1.2.2
|
Resolving Overloaded Enumeration Literals
|
C.2.2
|
Operators and Expressions
|
C.2.2.1
|
Operators in Language Expressions
|
C.2.2.2
|
Language Expressions
|
C.2.3
|
Data Types
|
C.2.4
|
Compiling and Linking
|
C.2.5
|
Source Display
|
C.2.6
|
EDIT Command
|
C.2.7
|
GO and STEP Commands
|
C.2.8
|
Debugging Ada Library Packages
|
C.2.9
|
Predefined Breakpoints
|
C.2.10
|
Monitoring Exceptions
|
C.2.10.1
|
Monitoring Any Exception
|
C.2.10.2
|
Monitoring Specific Exceptions
|
C.2.10.3
|
Monitoring Handled Exceptions and Exception Handlers
|
C.2.11
|
Examining and Manipulating Data
|
C.2.11.1
|
Records
|
C.2.11.2
|
Access Types
|
C.2.12
|
Module Names and Path Names
|
C.2.13
|
Symbol Lookup Conventions
|
C.2.14
|
Setting Modules
|
C.2.14.1
|
Setting Modules for Package Bodies
|
C.2.15
|
Resolving Overloaded Names and Symbols
|
C.2.16
|
CALL Command
|
C.3
|
BASIC
|
C.3.1
|
Operators in Language Expressions
|
C.3.2
|
Constructs in Language and Address Expressions
|
C.3.3
|
Data Types
|
C.3.4
|
Compiling for Debugging
|
C.3.5
|
Constants
|
C.3.6
|
Evaluating Expressions
|
C.3.7
|
Line Numbers
|
C.3.8
|
Stepping into Routines
|
C.3.9
|
Symbolic References
|
C.4
|
BLISS
|
C.4.1
|
Operators in Language Expressions
|
C.4.2
|
Constructs in Language and Address Expressions
|
C.4.3
|
Data Types
|
C.5
|
C
|
C.5.1
|
Operators in Language Expressions
|
C.5.2
|
Constructs in Language and Address Expressions
|
C.5.3
|
Data Types
|
C.5.4
|
Case Sensitivity
|
C.5.5
|
Static and Nonstatic Variables
|
C.5.6
|
Scalar Variables
|
C.5.7
|
Arrays
|
C.5.8
|
Character Strings
|
C.5.9
|
Structures and Unions
|
C.6
|
C++ Version 5.5 and Later (Alpha and I64 Only)
|
C.6.1
|
Operators in Language Expressions
|
C.6.2
|
Constructs in Language and Address Expressions
|
C.6.3
|
Data Types
|
C.6.4
|
Case Sensitivity
|
C.6.5
|
Displaying Information About a Class
|
C.6.6
|
Displaying Information About an Object
|
C.6.7
|
Setting Watchpoints
|
C.6.8
|
Debugging Functions
|
C.6.9
|
Limitations on Debugger Support for C++
|
C.7
|
COBOL
|
C.7.1
|
Operators in Language Expressions
|
C.7.2
|
Constructs in Language and Address Expressions
|
C.7.3
|
Data Types
|
C.7.4
|
Source Display
|
C.7.5
|
COBOL INITIALIZE Statement and Large Tables (Arrays) (Alpha Only)
|
C.8
|
DIBOL (VAX Only)
|
C.8.1
|
Operators in Language Expressions
|
C.8.2
|
Constructs in Language and Address Expressions
|
C.8.3
|
Data Types
|
C.9
|
Fortran
|
C.9.1
|
Operators in Language Expressions
|
C.9.2
|
Constructs in Language and Address Expressions
|
C.9.3
|
Predefined Symbols
|
C.9.4
|
Data Types
|
C.9.5
|
Initialization Code
|
C.10
|
MACRO-32
|
C.10.1
|
Operators in Language Expressions
|
C.10.2
|
Constructs in Language and Address Expressions
|
C.10.3
|
Data Types
|
C.10.4
|
MACRO-32 Compiler (AMACRO) (Alpha Only)
|
C.10.4.1
|
Code Relocation
|
C.10.4.2
|
Symbolic Variables
|
C.10.4.3
|
Locating Arguments Without $ARGn Symbols
|
C.10.4.4
|
Arguments That Are Easy to Locate
|
C.10.4.5
|
Arguments That Are Not Easy to Locate
|
C.10.4.6
|
Debugging Code with Floating-Point Data
|
C.10.4.7
|
Debugging Code with Packed Decimal Data
|
C.11
|
MACRO-64 (Alpha Only)
|
C.11.1
|
Operators in Language Expressions
|
C.11.2
|
Constructs in Language and Address Expressions
|
C.11.3
|
Data Types
|
C.12
|
Pascal
|
C.12.1
|
Operators in Language Expressions
|
C.12.2
|
Constructs in Language and Address Expressions
|
C.12.3
|
Predefined Symbols
|
C.12.4
|
Built-In Functions
|
C.12.5
|
Data Types
|
C.12.6
|
Additional Information
|
C.12.7
|
Restrictions
|
C.13
|
PL/I (VAX and Alpha Only)
|
C.13.1
|
Operators in Language Expressions
|
C.13.2
|
Constructs in Language and Address Expressions
|
C.13.3
|
Data Types
|
C.13.4
|
Static and Nonstatic Variables
|
C.13.5
|
Examining and Manipulating Data
|
C.13.5.1
|
EXAMINE Command Examples
|
C.13.5.2
|
Notes on Debugger Support
|
C.14
|
RPG II (VAX Only)
|
C.14.1
|
Operators in Language Expressions
|
C.14.2
|
Constructs in Language and Address Expressions
|
C.14.3
|
Data Types
|
C.14.4
|
Setting Breakpoints or Tracepoints
|
C.14.4.1
|
Specifications
|
C.14.4.2
|
Labels
|
C.14.5
|
EXAMINE Command
|
C.14.6
|
DEPOSIT Command
|
C.14.7
|
EDIT Command
|
C.15
|
SCAN (VAX Only)
|
C.15.1
|
Operators in Language Expressions
|
C.15.2
|
Constructs in Language and Address Expressions
|
C.15.3
|
Predefined Symbols
|
C.15.4
|
Data Types
|
C.15.5
|
Names
|
C.15.6
|
Controlling Execution
|
C.15.6.1
|
Breakpoints and Tracepoints
|
C.15.6.2
|
Watchpoints
|
C.15.7
|
Examining and Depositing
|
C.15.7.1
|
STRING Variables
|
C.15.7.2
|
FILL Variables
|
C.15.7.3
|
POINTER Variables
|
C.15.7.4
|
TREE and TREEPTR Variables
|
C.15.7.5
|
RECORD and OVERLAY Variables
|
C.16
|
Language UNKNOWN
|
C.16.1
|
Operators in Language Expressions
|
C.16.2
|
Constructs in Language and Address Expressions
|
C.16.3
|
Predefined Symbols
|
C.16.4
|
Data Types
|