Compaq COBOL
User Manual
Previous
Contents
Index
N
NAMCLASS error
difference in Compaq COBOL for OpenVMS VAX and Compaq COBOL behavior
-names as_is flag
Names, conflicting
-names lower or -names lowercase flag
-names upper or -names uppercase flag
Nested IF statements
static nesting depth
compiler implementation limitations
Nested program
See Contained program
Nesting
CALL statements
nm command
use in locating undefined symbols
NO ECHO phrase
/NOALIGNMENT
syntax of
/NOALIGNMENT qualifier
default
-nolocking flag
Non-COBOL programs
including in run unit
Nonnumeric data
classes
common nonnumeric item move errors
concatenating items
data movement
two MOVE statements (ex.)
data organization
edited moves
with JUSTIFIED clause (tab.)
with symbols (tab.)
edited moves (tab.)
elementary moves
elementary moves (tab.)
group items
group moves
justified moves
MOVE CORRESPONDING statement
MOVE CORRESPONDING statement (ex.)
MOVE statement
multiple receiving items
special characters
storing
STRING statement
subscripted moves #1
subscripted moves #2
testing
class tests
comparing operands
relational operator descriptions
relational operators (tab.)
using reference modification
Nonnumeric data items
elementary
testing
relational tests
Nonnumeric literals
compiler implementation specifications
-non_shared flag
-non_shared flag
-noobject flag
/NOOPTIMIZE
/NOVFC
-nowarn flag
-no_archive flag (ld)
and creating shared libraries
Numeric class tests
Numeric data
arithmetic statements
common errors
GIVING phrase
intermediate rules
multiple operands
ADD statement
SUBTRACT statement
multiple operands (tab.)
-check decimal flag
common numeric move errors
-convert leading_blanks flag
elementary numeric-edited moves
elementary numeric moves
evaluating numeric items
invalid values
MOVE statement
/[NO]TRUNCATE qualifier
NOT ON SIZE ERROR phrase
numeric-edited data rules
numeric-edited data rules (tab.)
numeric editing symbols
ON SIZE ERROR phrase
optimizing
REMAINDER phrase
representation of
ROUNDED phrase #1
ROUNDED phrase #2
rounding (ex.)
rounding (tab.)
sign conventions
sign test (tab.)
storing
success/failure test (ex.)
testing
class test #1
class test #2
relational operators description
relational tests #1
relational tests #2
sign test #1
sign test #2
success/failure tests
-trunc flag
Numeric-edited data item
contents
description
rules for
Numeric-edited moves
elementary
Numeric editing
Numeric items
invalid values in
testing
class test
relation test
sign test
Numeric moves
elementary
Numeric relational operators (tab.)
O
.o file suffix
-O flag
-o flag
-O flag
and debugging
-o output flag
-O0 flag
-O1 flag
-O2 flag
-O3 flag
-O4 or -O flag
/OBJECT
in program development
Object file
directory used
file name suffix
linker order of loading
linking
obtaining information about
passing directly to ld (example)
renaming
retaining
used to create a shared library
Object module
creating #1
creating #2
default user libraries
defining the search order for
libraries
definition
using system-supplied libraries
using user-created libraries
OCCURS clause
indexes
keys
OCCURS
n
TIMES clause
value of
n
compiler implementation specifications
odump command
OMITTED argument-passing mechanism
ON EXCEPTION
ON EXCEPTION phrase
OPEN and CLOSE statements
Open mode
EXTEND
I-O
INPUT
OUTPUT
OpenVMS Alpha
Calling Standard
Run-Time Library routines
System Services routines
Usages
COBOL equivalents
OpenVMS Alpha tuning
Optimization
confusing behavior in debugging
DISPLAY, avoiding
file design
I/O operations
APPLY clause
DEFERRED-WRITE phrase
EXTENSION phrase
FILL-SIZE ON phrase
PREALLOCATION phrase
WINDOW phrase
sharing record areas
sharing record areas (fig.)
using multiple buffers
image activation
in relation to program structure
indexed files
I/O
alternate keys
bucket size
bucket size in bytes (tab.)
caching index roots
calculating bucket size (tab.)
calculating index levels
file size
index depth
records
two-level primary index (fig.)
levels
numeric data representation
BINARY #1
BINARY #2
COMP #1
COMP #2
COMP #3
COMP-3
DISPLAY
mixing data types
PACKED-DECIMAL
scaling
PROCEDURE DIVISION
GO TO DEPENDING ON
IF
indexing
SEARCH
SEARCH ALL
subscripting
relative files
bucket size
one block (tab.)
three blocks (tab.)
cell size
calculating formulas (tab.)
file size
maximum record number
selection of data types
sequential files
/OPTIMIZE
and /DEBUG
in programs
/OPTIMIZE qualifier
/OPTIMIZE=TUNE
Oracle CDD/Repository #1
Oracle CDD/Repository #2
accessing data definitions
creating relationships
pathname specification
number of characters
records
including in source listing
using
with RECORD statement
Other languages
calling from
Output files
created by cobol
displaying
formatting
Output listing
OUTPUT phrase
Previous
Next
Contents
Index