Compaq COBOL
User Manual
Previous
Contents
Index
S
SCA product #1
SCA product #2
integration with LSE
invoking
preparing an SCA library #1
preparing an SCA library #2
Scaling
and mixing data types
definition
Screen formatting
Screen positioning
absolute
relative
Screen Section
options
SD record length
compiler implementation specifications
SEARCH ALL statement
advantages
requirements
Search argument
usage in REPLACING phrase
Search order
definition for object module libraries
SEARCH statement
Format 1
Format 2
Searching tables
Segmented key
example
SELECT statement
file description
specifying file organization with
Separately compiled programs
/SEPARATE_COMPILATION #1
/SEPARATE_COMPILATION #2
and program listings
compilation performance
-seq flag
-sequence_check flag
Sequential access mode
default
specifying
Sequential file
access modes
AT END condition
creating #1
creating #2
design considerations
end-of-file mark
end-of-volume label
extending #1
extending #2
extending #3
using the EXTEND phrase
I/O statements
multiple-volume (fig.)
multiple volumes
open modes
organization
specifying
organization of
advantages
disadvantages
print file
processing
reading #1
reading #2
rewriting a
rewriting records in
See also Optimization
SELECT statements #1
SELECT statements #2
specifying file organization and access mode
storage file
updating
using the REWRITE statement
valid I/O statements (tab.)
writing
writing records from #1
writing records from #2
Sequential file organization (fig.)
Sequential search
function of AT END statement
requirements for
See also SEARCH statement
SET ALIGNMENT directive
syntax of
SET NOALIGNMENT directive
syntax of
SET NOPADALIGN directive
SET NOVOLATILE directive
syntax of
SET PADALIGN directive
SET statement
example
Format 1
Format 2
indexing function
switches
SET VOLATILE directive
syntax of #1
syntax of #2
setenv command
/SHARE
Shareable image
calling
differences
creating
definition
using in linking
using symbol vectors
Shareable objects
calling
Shared command-line qualifiers
(tab.)
-shared flag
-shared flag (ld)
creating shared libraries
Shared library
creating
required flags
restrictions
using cobol
using cobol and ld #1
using cobol and ld #2
file name suffix
flags for creating
installing
obtaining information about
requirements for symbol reference
restrictions creating
specifying using COBOL
Sharing
source text
USE procedures
-show code flag
-show copy flag
-show xref flag
Sign
conventions
tests
description of
unsigned item and absolute value
unsigned items, avoiding in arithmetic (ex.)
SIGN clause
Significant digits, limiting
Size
fixed-length tables
variable-length tables
size command
SIZE ERROR phrase
SIZE phrase
Sneakernet
Sort-32 #1
Sort-32 #2
Sort key
definition
major
minor
Sort parameters
order of
SORT statement
ASCENDING KEY phrase
COLLATING SEQUENCE phrase
DESCENDING KEY phrase
example
file description entry
example
file organization
GIVING phrase
with the INPUT PROCEDURE phrase
INPUT PROCEDURE phrase
example
with the GIVING phrase
multiple sorts
example
number of USING files
compiler implementation specifications
OUTPUT PROCEDURE phrase
example
with the USING phrase
preventing I/O aborts
Declarative USE AFTER STANDARD ERROR PROCEDURE
sample programs
SELECT statement
example
sorting variable-length records
USING phrase
with the OUTPUT PROCEDURE phrase
USING phrase replacing INPUT PROCEDURE phrase
example
WITH DUPLICATES IN ORDER phrase
example
with tables #1
with tables #2
Sorting data
SORT statement
Sorting records
concepts
multiple sort keys
single sort key
Source Code Analyzer
See SCA
Source code listing
Source files
analyzing source code using Tru64 UNIX tools
building using Tru64 UNIX tools
creating and revising
managing using Tru64 UNIX tools
Source form
and file name suffix
Source programs
creating
linking, on Tru64 UNIX
Special characters
nonnumeric data
SPECIAL-NAMES
ACCEPT statement
DISPLAY statement
logical name
paragraph
Special registers
and GLOBAL #1
and GLOBAL #2
LINE-COUNTER
PAGE-COUNTER
RETURN-CODE
Stack usage
/STANDARD
Compaq COBOL support for
/STANDARD=OPENVMS_AXP qualifier option
default
Status
library return
-std 85 flag
-std flag
-std [no]mia flag
-std [no]syntax flag
-std [no]xopen flag
-std v3 flag
stdin
stdout
Storage allocation
byte boundaries
effect of fill bytes
table data
tables containing COMP or COMP SYNC items
Storage differences
for double-precision data
Storage file
Storage issues
based on architectural differences
Storage of double-precision data
Alpha architecture
more information
Storage space
minimizing
Storing nonnumeric data
Storing numeric data
Storing return values
Alpha architecture
VAX architecture
Stream #1
Stream #2
and ORGANIZATION IS LINE SEQUENTIAL
STRING statement
common STRING statement errors
DELIMITED BY phrase
matching characters (fig.)
multiple sending items
literals (ex.)
NOT ON OVERFLOW statement
overflow condition (ex.)
OVERFLOW statement
results of (tab.)
POINTER phrase
results of (fig.)
strip command #1
strip command #2
Subprogram
contained
Subscript name
subscript value
compiler implementation specifications
Subscripted moves
nonnumeric data #1
nonnumeric data #2
Subscripting
with data-names
Subscripts
definition
number of levels
compiler implementation limitations
Success/failure tests
Supplementary information on interprogram communication
SWITCH clause
value of switch numbers
compiler implementation specifications
Switches
checking #1
checking #2
controlling
controlling externally
controlling internally
definition
order of evaluation
program
SET statement
setting externally
setting for a process
setting internally
using
Symbol
library condition values
numeric editing
record
Symbol table
and /DEBUG
definition
Symbol vectors
definition
using with shareable images
SYMBOLIC CHARACTERS clause
value of numeric literals
compiler implementation specifications
SYNCHRONIZED clause
and alignment
for data alignment
Syntax synonyms
SYS$SETSFM routine (ex.)
System logical
accessing at run time
System messages
compiler
run-time
See also Run-time messages
See also Linker messages
System return codes, differences
with illegal coding
System routines #1
System routines #2
calling subroutine
function calls
function results
System services routines
System spooler
System-supplied object module libraries
definition
Previous
Next
Contents
Index