Index [ HP COBOL II/XL Reference Manual ] MPE/iX 5.0 Documentation
HP COBOL II/XL Reference Manual
Index
A
ACCEPT statement
free-field format
FREE phrase
INPUT ERROR phrase
programming considerations
without FREE phrase
ACCESS MODE clause
ACOS function
ACTUAL KEY clause
address alignment trap
ADD statement
ADVANCING PAGE phrase
algebraic signs
editing
operational
alignment
alignment of data items
ALL literal
allocation
ALL subscript
ALPHABET clause
ALPHABETIC class condition
alphabetic data
alphabetic data item
ALPHABETIC-LOWER class condition
ALPHABETIC-UPPER class condition
alphanumeric data
alphanumeric data item
alphanumeric-edited data
alphanumeric-edited data item
ALTERNATE RECORD KEY clause
ALTER statement
American National Standards Institute (ANSI)
ANNUITY function
ANSI74 entry point
ANSI74 entry point differences
ANSI85 entry point
ANSI85 features
ANSI (American National Standards Institute)
ANSI COBOL'74, ANSI COBOL'85
ANSIPARM control option
ANSISORT control option
ANSI standard COBOL
ANSI standard relation condition
ANSISUB control option
ANSISUB subprogram
area A, B
arithmetic expression
valid combinations
arithmetic operators
arithmetic statement
intermediate results
ASCENDING KEY phrase
ASCII character set
ASCII coded decimal numbers
ASCII collating sequence
ASCII digit trap\illegal
ASIN function
ASSIGN clause
asterisk, in comment line
ATAN function
AT END condition
AT END phrase
in READ statement
average
B
BIGSTACK control option
binary search
BINARY, USAGE IS
BLANK WHEN ZERO clause
block
BLOCK CONTAINS clause
BOUNDS control option
BUILD, COBEDIT command
BY CONTENT, of CALL statement
BY REFERENCE, of CALL statement
C
CALLALIGNED16 control option
CALLALIGNED control option
CALL identifier
ON OVERFLOW phrase
calling intrinsics
calling non-COBOL programs
calling SPL programs
CALLINTRINSIC control option
CALL statement
scope
USING phrase
CANCEL statement
carriage control
carriage control codes
carriage control tape
categories of data items
categories of statements
CCTL (carriage control)
channels
character set
character string
CHAR function
CHECKSYNTAX control option
class
user-defined
CLASS clause
class condition
ALPHABETIC
ALPHABETIC-LOWER
ALPHABETIC-UPPER
NUMERIC
user-defined
user-defined class
classes of data items
clause
clauses
ASSIGN
CODE-SET
ON SIZE ERROR
clauses\RESERVE
CLOSE statement
NO REWIND phrase
REEL/UNIT phrase
REMOVAL phrase
CMCALL control option
COB74XL command
COB74XL command file
COB74XLG command file
COB74XLK command file
COB85XL command
COB85XL command file
COB85XLG command file
COB85XLK command file
COBCAT error message file
COBCNTL file
COBEDIT commands
BUILD
COPY
EDIT
EXIT
HELP
KEEP
LIBRARY
LIST
PURGE
SHOW
COBEDIT program
COBOL'74 COBOL
COBOL'74, COBOL'85
COBOL'85 COBOL
COBOL character set
COBOL function
calling
$CONTROL POST85
description
COBOL glossary
COBOL II compiler
ANSI74 entry point
ANSI85 entry point
compatibility considerations
COBOL II/XL language dependencies
interprogram communication
PROCEDURE DIVISION
COBOL II/XL language dependencies\DATA DIVISION
COBOL II/XL language dependencies\ENVIRONMENT DIVISION
COBOL II/XL language dependencies\IDENTIFICATION DIVISION
COBOL library
COBOLLOCK procedure
COBOL program example
COBOLTRAP procedure
COBOLUNLOCK procedure
COBRUNTIME
COBRUNTIME
COBRUNTIME variable
CODE control option
CODE-SET clause
coding rules
collating sequence
COLLATING SEQUENCE clause
COLLATING SEQUENCE phrase
columns 73-80
combined condition
command files
commands
SETVAR
commands\LINK
$COMMENT command
comment entry
comment line
common data
parameter passing
common data and files
through EXTERNAL objects
COMP-3, USAGE IS
comparison of nonnumeric operands
comparison of numeric operands
comparisons using index data items
compiler directing statements
compile time
compile-time error messages
compile-time processes
compiling your program
command files
RUN command
complex condition
composite of operands
COMP, USAGE IS
COMPUTATIONAL-3, USAGE IS
COMPUTATIONAL, USAGE IS
computer name
COMPUTE statement
concatenation of strings
conditional compilation
conditional expression
EVALUATE statement
IF statement
PERFORM statement
SEARCH statement
conditional sentence
conditional statement
conditional variable
CONDITION-CODE function
condition code function
condition evaluation rules
condition name
restrictions
condition name condition
conditions
abbreviated combined relation
CONFIGURATION SECTION
OBJECT-COMPUTER paragraph
SOURCE-COMPUTER paragraph
SPECIAL-NAMES paragraph
CONSOLE
CONSOLE function
constant See figurative constant, literal, and symbolic characters
clause
CONTENT, passing parameters by
& continuation character
continuation line
CONTINUE statement
continuing preprocessor lines
$CONTROL command
$CONTROL NLS option
control options
added functionality
BOUNDS
CALLALIGNED
CALLALIGNED16
CALLINTRINSIC
CMCALL
CODE
INDEX16
INDEX32
LINKALIGNED
LINKALIGNED16
MPE XL specific
obsolete
OPTFEATURES
USLINIT
VALIDATE
CONTROL options
ANSISORT
ANSISUB
BOUNDS
CHECKSYNTAX
CODE
CROSSREF
DEBUG
DIFF74
DYNAMIC
ERRORS
LINES
LIST
LOCKING
LOCOFF
LOCON
MAP
MIXED
NLS
NOCODE
NOCROSSREF
NOLIST
NOMAP
NOMIXED
NOSOURCE
NOSTDWARN
NOVERBS
NOWARN
QUOTE
SOURCE
STAT74
STDWARN
SUBPROGRAM
SYMDEBUG
SYNC16
SYNC32
USLINIT
VERBS
WARN
control options\ANSIPARM
control options\ANSISUB
control options\BIGSTACK
control options\CALLALIGNED
control options\CALLALIGNED16
control options\LINKALIGNED
control options\LINKALIGNED16
control options\OPTFEATURES
control options\SORTSPACE
control options with added functionality
ANSISUB
BOUNDS
CODE
USLINIT
$CONTROL POST85
COPY, COBEDIT command
COPYLIB
COPY libraries
COPY statement
CORRESPONDING phrase
COS function
CROSSREF control option
CURRENCY SIGN IS clause
CURRENT-DATE function
CURRENT-DATE special register word
D
data alignment
data categories
alphabetic
alphanumeric
alphanumeric-edited
numeric
numeric-edited
data description entry
DATA DIVISION
data item
alphabetic
alphanumeric
alphanumeric-edited
categories
classes
numeric
numeric-edited
data name
DATA NAME clause
DATA RECORDS clause
data types
optimal
DATE
DATE-OF-INTEGER function
DAY
DAY-OF-INTEGER function
DAY-OF-WEEK
DEBUG
DEBUG-CONTENTS
DEBUG control option
debugging
debugging line
debugging mode switch
DEBUG-ITEM special register word
DEBUG-LINE
Debug Module
DEBUG-NAME
decimal digit trap\illegal
DECIMAL POINT IS COMMA clause
declarative section
declarative sentence
de-editing
$DEFINE command
DELETE statement
INVALID KEY phrase
delimited scope statement
DESCENDING KEY phrase
device-name
device-name clause
DIFF74 control option
difference between ANSI COBOL'74 and ANSI COBOL'85
direct subscripted data items
disastrous error messages
DISPLAY statement
DISPLAY, USAGE IS
DIVIDE statement
DIVISION
DATA
ENVIRONMENT
IDENTIFICATION
PROCEDURE
division format
division header
DUPLICATE KEYS
DUPLICATES phrase
dynamic access
DYNAMIC control option
dynamic file assignment
dynamic subprogram
E
EBCDIC
EBCDIC character set
EBCDIK
EDIT, COBEDIT command
$EDIT command
editing
fixed insertion
floating insertion
simple insertion
special insertion
zero suppression
editing rules
editing signs
elementary data item
size of
enabling traps
END-OF-PAGE clause
END-OF-PAGE condition
END PROGRAM header
ENTER statement
entry
ENTRY statement
ENVIRONMENT DIVISION
general format
error handling
error messages
compile-time
disastrous
file containing
informational
nonstandard warning messages
questionable
run-time
serious
warning messages
ERRORS control option
EVALUATE statement
EXAMINE statement
example HP COBOL II/XL program
EXCLUSIVE statement
EXDATE, of VALUE OF clause
executing your program
command files
RUN command
execution-time loading
EXIT, COBEDIT command
EXIT PROGRAM statement
EXIT statement
explicit scope terminator
exponentiation
extensions
extensions to special register words
EXTERNAL clause
EXTERNAL file
external names
EXTERNAL objects
common data and files
EXTERNAL record
external software switch
F
FACTORIAL function
FD level indicator
feature-name
feature-name clause
figurative constant
HIGH-VALUE
HIGH-VALUES
LOW-VALUE
LOW-VALUES
QUOTE
QUOTES
SPACE
SPACES
ZERO
ZEROES
ZEROS
FILE-CONTROL paragraph
file description entry
file merging functions
files
FILE SECTION
file status
FILE STATUS clause
file status codes
FILE STATUS data item
FILLER clause
FIPS
FIPS COBOL subsets
fixed file attribute
fixed insertion editing
floating insertion editing
floating point values
FOOTING phrase
FROM phrase, RELEASE statement
function-identifiers
function-name
function parameters
function types
G
GIVING phrase
CALL statement
MERGE statement
SORT statement
GLOBAL clause
GLOBAL phrase, in USE statement
GOBACK statement
GO TO
invalid
GO TO statement
GO TO statements
illegal
Greenwich mean time (GMT)
Gregorian calendar
group item
H
handling run-time errors
hardware clock
HELP, COBEDIT command
hierarchy of arithmetic operations
HIGH-VALUE figurative constant
HIGH-VALUES figurative constant
HP COBOL II/XL See COBOL
HP COBOL II/XL language dependencies
HP extensions
HP Link Editor/XL
HPSQL
HP System Dictionary/XL
HPTOOLSET/XL
I
identification code
IDENTIFICATION DIVISION
syntax rules
identifiers
restrictions of
$IF command
IF statement
NEXT SENTENCE
illegal ASCII digit trap
illegal decimal digit trap
illegal GO TO statements
illegal PERFORM statements
imperative sentence
imperative statement
::, in CALL statement
@, in CALL statement
$INCLUDE command
/, in comment line
incompatibilities between ANSI COBOL'74 and ANSI COBOL'85
INC parameter, of $EDIT command
index
direct
relative
INDEX16 control options
INDEX32 control options
index data item
indexed data name
indexed file
indexing
relative
indexing table items
index name
index names
INDEX, USAGE IS
informational messages
INITIALIZE statement
initializing data fields
REPLACING phrase
initial state, of a program
!, in $PREPROCESSOR command
#, in $PREPROCESSOR command
%, in $PREPROCESSOR command
input of negative values
input-output error handling
INPUT-OUTPUT SECTION
FILE-CONTROL paragraph
I-O-CONTROL paragraph
input procedure
INPUT PROCEDURE phrase
INSPECT CONVERTING
INSPECT statement
AFTER phrase
ALL phrase
BEFORE phrase
CHARACTERS phrase
comparison operation
CONVERTING phrase
FIRST phrase
LEADING phrase
integer
LINAGE-COUNTER
INTEGER function
INTEGER-OF-DATE function
INTEGER-OF-DAY function
INTEGER-PART function
intermediate results
interprogram communication
INTO phrase, of RETURN statement
intrinsic calls
intrinsic function module
intrinsic relation conditions
intrinsics
intrinsics, calling
invalid GO TO
INVALID KEY condition
I-O-CONTROL paragraph
J
Julian date
JUSTIFIED clause
K
KEEP, COBEDIT command
keywords
L
labeled tapes
label-info fields, VALUE OF clause
EXDATE
LABELS
SEQ
VOL
label records
LABEL RECORDS clause
LABELS, of VALUE OF clause
language dependencies\HP COBOL II/XL
language name
LENGTH function
.LEN. pseudo-intrinsic
level number
66
77
88
library
LIBRARY, COBEDIT command
library name qualifiers
LINAGE clause
LINAGE-COUNTER integer
LINAGE-COUNTER special register word
line printer functions
LINES AT BOTTOM phrase
LINES AT TOP phrase
LINES control option
LINKAGE SECTION
LINKALIGNED16 control option
LINKALIGNED control option
LINK command
linking your program
command files
HP Link Editor/XL
LIST, COBEDIT command
LIST control option
literal
nonnumeric
numeric
octal
local time
LOCKING control option
locking facility\dynamic
LOCOFF control option
LOCON control option
.LOC. pseudo-intrinsic
.LOC. pseudointrinsic
LOG10 function
LOG function
logical page
logical record
LOWER-CASE function
LOW-VALUE figurative constant
LOW-VALUES figurative constant
M
macro
calls
definition and use
formal parameters
MAP control option
MAX function
MEAN function
MEDIAN function
MEMORY-SIZE clause
MERGE statement
merging files
MIDRANGE function
MIN function
MIXED control option
MOD function
modulo
MOVE
elementary
permissible
MOVE statement
MPE file
MPE intrinsic relation condition
MPE XL Link Editor
MPE XL specific command\SETVAR
MPE XL specific control options
CALLALIGNED
CALLALIGNED16
CALLINTRINSIC
CMCALL
INDEX16
INDEX32
LINKALIGNED
LINKALIGNED16
NOVALIDATE
OPTFEATURES
OPTIMIZE
RLFILE
RLINIT
VALIDATE
MULTIPLE FILE clause
MULTIPLY statement
N
names
condition
data
native language support See $CONTROL NLS option
natural log
NEGATIVE sign condition
nested PERFORM statements
nested programs
NEXT SENTENCE
NLS option
NOCODE control option
NOCROSSREF control option
NOLIST control option
NOLIST, of COPY statement
NOMAP control option
NOMIXED control option
non-COBOL programs, calling
noncontiguous data items
non-dynamic subprogram
nonnumeric literal
nonstandard warning messages
no-operation statement
NOSEQ parameter, of $EDIT command
no size error trap
NOSOURCE control option
NO SPACE CONTROL function
NOSTDWARN control option
NOT phrases
NOVALIDATE control option
NOVERBS control option
NOWARN control option
NUMERIC class condition
numeric data
numeric data item
numeric-edited data
numeric-edited data item
numeric literal
NUMVAL-C function
NUMVAL function
O
OBJECT-COMPUTER paragraph
COLLATING SEQUENCE clause
MEMORY-SIZE clause
SEGMENT-LIMIT clause
object program
object time
object-time debug module switch
object time switch
obsolete control options
obsolete control options\ANSIPARM
obsolete control options\BIGSTACK
obsolete control options\SORTSPACE
OCCURS clause
DEPENDING ON phrase
INDEXED BY phrase
KEY IS phrase
octal literal
ON EXCEPTION phrase
ON OVERFLOW phrase
ON OVERFLOW phrase, of CALL statement
ON SIZE ERROR clause
OPEN statement
EXTEND phrase
NO REWIND phrase
REVERSE phrase
operational sign
operator's console
OPTFEATURES control option
optimal data types
OPTIMIZE control option
OPTIONAL file
OPTIONAL phrase
optional word
options
control
run-time error handling
ORD function
ORD-MAX function
ORD-MIN function
ORGANIZATION clause
OUTPUT PROCEDURE phrase
overflow on exponentiate trap
overlapping operands
overpunch characters
P
PACKED-DECIMAL, USAGE IS
sign configuration
$PAGE command
PAGE OVERFLOW condition
paragraph
format
header name
names
PROGRAM-ID
paragraph stack overflow trap
parameter
passed by CONTENT
passed by reference
passed by value
parameter alignment
parameter passing
common data
parentheses, use of
PARM values
PERFORM statement
incompatibility between COBOL'74 and COBOL'85
in-line
nested
out-of-line
range
VARYING phrase
PERFORM statements
illegal
permissible I-O statements
phrase
phrases\USING
physical record
PICTURE character strings
PICTURE clause
precedence rules
POSITIVE sign condition
precision of numeric functions
$PREPROCESSOR command
preprocessor programming language
PRESSENT-VALUE function
print files
procedure
PROCEDURE DIVISION
general format
header
sentences
statements
procedures\COBOLTRAP
processing environment
program elements
program example
program structure
program text
pseudo-intrinsics
.LEN.
.LOC.
pseudo-text
PURGE, COBEDIT command
Q
qualification
qualifiers
library name
section name
questionable error messages
QUOTE control option
QUOTE figurative constant
QUOTES figurative constant
R
random access
random access files
RANDOM function
range error trap
RANGE function
READ statement
AT END condition
INVALID KEY phrase
record
logical vs. physical
RECORD CONTAINS clause
record description
record description entry
RECORDING MODE clause
RECORD KEY clause
RECORD VARYING clause
REDEFINES clause
reference format
reference modification
reference-modifier
reference modifier
reference, passing parameters by
reference to common data and files
referencing table items
indexing
subscripting
register words, special
extensions to
relation condition
ANSI standard
intrinsic
relative file
RELEASE statement
remainder
REM function
renumbering sequence fields
REPLACING phrase
RESERVE clause
reserved word
reserved word list
RETURN-CODE special register
RETURN statement
REVERSE function
REWRITE statement
FROM phrase
INVALID KEY condition
right-justify
RL file
RLFILE control option
RLINIT control option
ROUNDED phrase
RUN command
compiling your program
executing your program
run-time error handling
run-time error messages
run-time library
run-time trap handling
run unit
S
SAME AREA clause
scope of CALL statements
scope terminators
explicit
implicit
SD level indicator
SEARCH statement
VARYING phrase
secondary entry point
section
section header
section name qualifiers
SEEK statement
segmentation
segmentation considerations
SEGMENT-LIMIT clause
SELECT clause
SELECT statement
sentence
separator
SEQNUM parameter, of $EDIT command
SEQ, of VALUE OF clause
sequence field checking
sequence number
sequential access
sequential file
serious error messages
$SET command
SET statement
setting software switches
SETVAR command
SHOW, COBEDIT command
SIGN clause
sign condition
NEGATIVE
POSITIVE
ZERO
SIGN IS SEPARATE
simple conditions
negated
simple insertion editing
SIN function
SIZE ERROR phrase
slack bytes
slash, in comment line
software clock
software switches
SORT-MERGE files
sort-merge operations
SORTSPACE control option
SORT statement
SD level indicator
sort file description
sort file size
SOURCE-COMPUTER paragraph
WITH DEBUGGING MODE clause
SOURCE control option
source program
coding rules
source text manipulation module
SPACE figurative constant
SPACES figurative constant
special character word
special insertion editing
SPECIAL-NAMES paragraph
special register words
extensions to
SPL programs, calling
SQRT function
square root
STANDARD-DEVIATION function
START statement
STAT74 control option
statement
statements
ACCEPT
DISPLAY
EXCLUSIVE
GO TO
UN-EXCLUSIVE
statements\CALL
statements\SELECT
STDWARN control option
STOP RUN statement
STOP statement
STRING statement
structural hierarchy
subprogram
ANSISUB
dynamic
non-dynamic
types
SUBPROGRAM control option
subprogram types
subscripted data name
subscripting
relative
subscripting table items
subscripts
subset
substring See unstring
and reference modification
subsystems that interface with COBOL
SUBTRACT statement
SUM function
switch-name
switch-name clause
switch-status condition
SYMBOLIC CHARACTERS clause
SYMDEBUG control option
SYMDEBUG=XDB option
SYNC16 control option
SYNC32 control option
synchronization
SYNCHRONIZED clause
SYSIN
SYSIN function
SYSOUT
SYSOUT function
system name
T
tables
referencing
TALLYING phrase
TALLY special register word
TAN function
text name
TIME
TIME-OF-DAY special register word
time zones
$TITLE command
TOP function
trap handling
traps
traps\enabling
truncation
TSAM file
TurboIMAGE/XL
types of subprograms
TZ environment variable
U
UN-EXCLUSIVE statement
uniqueness of reference
Universal Coordinated Time (UTC)
UNSTRING statement
indexing of identifiers
overflow conditions
subscripting of identifiers
UPPER-CASE function
USAGE clause
BINARY
COMP
COMP-3
COMPUTATIONAL
COMPUTATIONAL-3
DISPLAY
INDEX
PACKED-DECIMAL
USE FOR DEBUGGING statement
USE procedure
user-defined figurative constant
user-defined word
user label processing
user labels on a file
USE statement
USING phrase
USING phrase, of CALL statement
USING phrase, of PROCEDURE DIVISION
USING PROCEDURE phrase
USLINIT control option
V
VALIDATE control option
VALUE clause
restrictions
VALUE OF clause
value, passing parameters by
variable
COBRUNTIME
variable length logical records
variable-length receiving items
variable length table
VARIANCE function
VERBS control option
VOID parameter, of $EDIT command
W
WARN control option
warning messages
WHEN-COMPILED function
WHEN-COMPILED special register word
WITH DEBUGGING MODE clause
WITH LOCK phrase
word boundary
words
reserved
word size
WORKING-STORAGE SECTION
WRITE statement
ADVANCING phrase
Z
ZEROES figurative constant
ZERO figurative constant
ZEROS figurative constant
ZERO sign condition
zero suppression editing
MPE/iX 5.0 Documentation