Guide to the HP Structure Definition Language


Previous Contents Index

O
Octal notation
OCTAWORD data type
    default tag
OCTAWORD declarations
    See HP SDL language translation summaries
OCTAWORD keyword
Offset symbols
    in expressions
Offsets
    See Forcing negative offsets;
    Using byte offsets
Offsets within aggregates
Online help
    See HELP
Operators
    in expressions
    summary
OPTIONAL keyword #1
OPTIONAL keyword #2
Optional placeholders
    See Placeholders
OR operator
    See Logical OR operator
ORIGIN keyword
ORIGIN option #1
ORIGIN option #2
ORIGIN option #3
ORIGIN option #4
OUT keyword #1
OUT keyword #2
Output comments #1
Output comments #2
Output comments #3
Output comments #4
Output files
    file specifications
Overriding a prefix
Overriding default values
Overriding the output file specification
OVR option
P
Param-desc
PARAMETER keyword #1
PARAMETER keyword #2
Parameter mode keywords
    See ENTRY declaration keywords
Parameter modifier keywords
    See ENTRY declaration keywords
PARAMETER option
Parameter-passing mechanism keywords
    See ENTRY declaration keywords
Parameters
    optional
    passed by descriptor #1
    passed by descriptor #2
    specifying default values for
    types of
/PARSE qualifier #1
/PARSE qualifier #2
Parse tree
.PAS file type
Placeholders
    copyright-statement
    deleting
    expanding
    manipulating
    moving
    See also Tokens; LSE
    types of
.PLI file type
/PLI_DEVELOPMENT qualifier
Pointer
POINTER declarations
    See also HP SDL language translation summaries
POINTER keyword
Pointers, declarations
POINTER_HW declarations
    See also HP SDL language translation summaries
POINTER_HW keyword
POINTER_LONG declarations
    See also HP SDL language translation summaries
POINTER_LONG keyword
POINTER_QUAD, declarations
    See also HP SDL language translation summaries
POINTER_QUAD keyword
Precedence of operators
PRECISION option
PREFIX keyword #1
PREFIX keyword #2
PREFIX keyword #3
PREFIX keyword #4
PREFIX keyword #5
PREFIX keyword #6
    on member declarations
    See also MARKER keyword; TAG keyword
PREFIX option #1
PREFIX option #2
Prefixes
PRINT command
    See also LSE, commands
Processing a source file #1
Processing a source file #2
Program identifiers
    See Source program identifiers
Psect
Q
QUADWORD data type
    default tag
QUADWORD declarations
    See HP SDL language translation summaries
QUADWORD keyword
Qualifiers
    See SDL command, qualifiers
R
.R32 file type
.R64 file type
READ statement #1
READ statement #2
REFERENCE keyword #1
REFERENCE keyword #2
REFERENCE keyword #3
    See also HP SDL language translation summaries
Required placeholders
    See Placeholders
Reserved keywords
    See HP SDL keywords
Return value data types
    See TYPENAME keyword
RETURNS keyword #1
RETURNS keyword #2
    See also HP SDL language translation summaries
RETURNS option
    See HP SDL language translation summaries
REVIEW command
Reviewing your compilation errors
RTL_STR_DESC keyword
S
Sample HP SDL source file
Sample Kednos PL/I output file
Scalar data items
    See ITEM declaration
Scalar items
.SDI file type #1
.SDI file type #2
SDL$ADA.EXE
SDL$BASIC.EXE
SDL$BLISS.EXE
SDL$BLISSF.EXE
SDL$CC.EXE
SDL command #1
SDL command #2
    command parameter
    command qualifiers #1
    command qualifiers #2
    examples
    invoking
    /LIST qualifier
    qualifiers
        /ALIGNMENT
        /ALPHA_AXP
        /LANGUAGE #1
        /LANGUAGE #2
        /LANGUAGES #1
        /LANGUAGES #2
        /LIST
        /[NO]B64
        /[NO]BACKEND_OPTION
        /[NO]CHECK_ALIGNMENT
        /[NO]COMMENTS
        /[NO]COPYRIGHT
        /[NO]C_DEVELOPMENT
        /[NO]DUMP
        /[NO]GLOBAL_DEFINITION
        /[NO]HEADER
        /[NO]LIST
        /[NO]MEMBER_ALIGN
        /[NO]MODULE
        /[NO]PARSE
        /[NO]PLI_DEVELOPMENT
        /[NO]SUBFIELDS
        /[NO]VMS_DEVELOPMENT
        /PARSE
        /SUPPRESS
        /SYMBOLS
        /VAX
    specifying language options
SDL$DCL.EXE
SDL$DTR.EXE
.SDL file type
SDL$FORTRAN.EXE
SDL$MACRO.EXE
SDL$MAIN.EXE #1
SDL$MAIN.EXE #2
SDL$NPARSE.EXE
SDL$PASCAL.EXE
SDL$PLI.EXE
SDL$SDML.EXE
SDL-supported languages
SDL$TPU.EXE
SDL$UIL.EXE
SDML
    specifying output
Shift operator
    See Logical shift operator
SHOW PLACEHOLDER command
    See also LSE commands
SHOW TOKEN command
    See also LSE commands
Signed integer data
SIGNED keyword
SIGNED option
.SMDL file type
Source program identifiers #1
Source program identifiers #2
    Used as keywords
Specifying language options
Split-screen mode
    See CHANGE WINDOW_MODE command
Storage
    integer data
Storage class keywords
Storage classes
    See also BASED; COMMON; GLOBAL
    See HP SDL language translation summaries
STRUCTURE data type
    default tag
STRUCTURE declaration
    examples #1
    examples #2
    See also HP SDL language translation summaries
    storage allocation
STRUCTURE keyword #1
STRUCTURE keyword #2
Subaggregate declaration #1
Subaggregate declaration #2
Subaggregate declaration #3
/SUBFIELDS qualifier
Subtraction operator
/SUPPRESS qualifier #1
/SUPPRESS qualifier #2
Symbols
    See Local symbol names
/SYMBOLS qualifier
SYS$SHARE
SYS$SYSTEM


Previous Next Contents Index