Compaq COBOL
User Manual
Previous
Contents
Index
J
Justified moves
nonnumeric data
truncation of data
K
-K flag
Key codes
Keypad keys
Keys
ascending
descending
segmented
L
-L flag #1
-L flag #2
Labels
printing four-up (ex.)
printing four-up (fig.)
printing four-up in sort order (ex.)
printing four-up in sort order (fig.)
Language-Sensitive Editor #1
Language-Sensitive Editor #2
Language Sensitive Editor (LSE)
Program Design Facility (PDF)
unsupported by Compaq COBOL
ld linker
creating shared object libraries
functions performed
locating undefined symbols using nm
messages #1
messages #2
relationship to cob command
relationship to cobol command #1
relationship to cobol command #2
restrictions creating shared libraries
sample use with cobol command #1
sample use with cobol command #2
specifying object libraries
specifying shared object libraries
-Ldir flag #1
-Ldir flag #2
LIB$ESTABLISH routine
user-written condition handler (ex.)
LIB$INITIALIZE problem
lib$K_* symbols
LIB$REVERT routine
LIB$_* symbols
Libraries
condition value symbols
default user object modules
object modules
return status
system
system-supplied object module libraries
user-created object module libraries
LINAGE clause
differences
handling large values
using with WRITE statement
programming a 20-line logical page (ex.)
usage
LINAGE-COUNTER special register #1
LINAGE-COUNTER special register #2
Linage-file report
20-line logical page (fig.)
28-line logical page (fig.)
bottom margin
footing area
logical page
logical page areas (fig.)
makeup
page advancing
page body
page-overflow condition
printing a
top margin
LINE-COUNTER option
Line sequential file
creating #1
creating #2
extending
organization of
advantages
disadvantages
organization of (fig.)
processing
reading
record format
rewriting records in
specifying file organization and access mode
updating
writing
writing records from
LINK command
qualifiers
See also LINK qualifiers
syntax
LINK qualifiers
/INCLUDE, object module library
list of
/SHARE #1
/SHARE #2
shareable images
LINKAGE SECTION items
and USE procedures; effect on optimization
description
example
Linker
errors
example of
hints to avoid them
messages
format
interpreting
Linking programs #1
Linking programs #2
/DEBUG
on OpenVMS Alpha
on Tru64 UNIX
See also LINK command
using object module libraries
using shareable images
using system-supplied object module libraries
using user-created object module libraries
with non Compaq COBOL modules
/LIST
-list flag
Listing files
compiler
contained program
debugging programs
separate compilation
Literal phrases
number of
compiler implementation specifications
Literal subscripts
accessing tables
definition
Locking records
See Protecting records
Logic errors
finding them in programs
program run errors
Logical
accessing at run time
Logical name
COB$INPUT
COB$OUTPUT
for file
implementor name
SYS$INPUT
SYS$OUTPUT
Logical page
conventional report
definition
presentation order (fig.)
spacing
structure
LSE
compiling source code
defined
entering source code
exiting
features of
invoking
product #1
product #2
-l
string
flag
-lstring flag
and creating shared libraries
M
-mach flag
Machine code in listings
/MACHINE_CODE
in compiler listing files
-machine_code flag
make command
Makefile
/MAP
in compiler listing files
-map alphabetical flag
-map declared flag
-map flag
-math_intermediate cit4 flag
-math_intermediate flag
/MATH_INTERMEDIATE qualifier #1
/MATH_INTERMEDIATE qualifier #2
Memory
allocation
management
usage
MERGE statement
example
number of USING files
compiler implementation specifications
sample programs
Merging files
example
Messages
issued by compiler
general description
linking #1
linking #2
REFORMAT Utility error
Migration of programs
Millennium date change #1
Millennium date change #2
Module names
Modules and file name suffix
MOVE CORRESPONDING statement
MOVE statement #1
MOVE statement #2
common errors
differences
referencing signed data items
referencing unsigned data items
differences (ex.)
numeric
Moving
signed data items
size considerations
unsigned data items
size considerations
Multiblock count
compiler implementation specifications
Multiple delimiters
for unstringing data
MULTIPLE FILE TAPE clause
number of files
compiler implementation specifications
Multiple operands
in ADD and SUBTRACT statements
Multiple receiving items
for unstringing data
Multiple run units
Multiple sending items
for stringing data
Multiple source files, compiling on OpenVMS Alpha #1
Multiple source files, compiling on OpenVMS Alpha #2
Multiple source files, compiling on OpenVMS Alpha #3
Multiple source files, compiling on OpenVMS Alpha #4
Multiple source files, compiling on Tru64 UNIX
Previous
Next
Contents
Index