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
|
support for EBCDIC collating sequence
|
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
|
/SHARE qualifier
|
Shareable image
|
calling
|
differences
|
creating
|
definition
|
using in linking
|
using symbol vectors
|
Shareable images
|
transfer 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
|
HP 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 Run-time messages
|
See 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
|