COBOL Manual for TNS/E Programs (H06.08+, J06.03+)

of index-names, 51
of program-names, 49, 298
of statements, 233
of user-defined names, 49
Scope:of record-names, 50
Scratch file
MERGE statement and, 366
SORT statement and, 444, 448
SCRATCH-BLOCK parameter, 624, 631
SCRATCH-CHECK parameter, 624, 632
SCRATCH-FILE parameter
description of, 623
MERGE statement and, 366
Screen transactions, 956
SD entries see Sort-merge files, file description entries for
SEARCH directive
description of, 565
migrating TNS/R programs to TNS/E programs, 960
migrating to native mode, 960
Search lists
primary: linking and, 814
primary:unqualified references and, 517
tertiary, 517
Search mode, 935
SEARCH statement, 428
Searches, binary, 434
SECOND-BUFFER parameter, 624, 632
SECTION directive, 507, 566
SECTION keyword as qualifier, 69
Sections
execution of, 240
syntax of, 236
Security
of disk files, 857
of operating system, 932
SECURITY paragraph, 97
SEG1 parameter, 575
SEG2 parameter, 575
SEGMENT parameter, 624, 632
SEGMENT-LIMIT clause, 103, 104
Segmentation, 819
SELECT clause
description of, 116
file type and, 116
for indexed file, 132
for line sequential file, 126, 717
for relative file, 127
for sequential file, 119
for sort-merge file, 137
Semantic rules, common;Statements
common semantic rules of, 242
Semicolon (\), 62
Sending data items
description of, 242
in INITIALIZE statement, 345
sending events to devices, 642
Sentences
execution of, 239
syntax of, 234
SEPARATE CHARACTER phrase, 211
Separately compiled programs, 41
description of, 514, 795, 812
diagnostic messages and, 775
sharing files, 860
UL directive and, 579
Separators, 61
Sequence number, 771
Sequence number area, 702
Sequential access mode, 82
description of, 117
DELETE statement and, 311
Sequential block buffering
for indexed files, 135
for relative files, 131
for sequential files, 123
Sequential block buffering:enabled by RESERVE clause,
415
Sequential files, 81
access modes of, 82
closing, 304
creating, 864
file description entries for, 157
file-control entries for, 116, 118
opening, 375
reading, 405
repositioning, 307
rewriting, 424
structured, 863, 865
unstructured, 861, 865
writing, 487
Servers
checkpointing rules for, 949
debugging, 829
example, 925
HP NonStop TS/MP, 945
SET DEFMODE command, 820
SETMODE message, 151
SETPARAM message, 151
SETTIME message, 152
SETTOG directive, 567
Shared code see Position-independent code (PIC)
SHARED directive, 568
SHARED exclusion mode, 84, 882
PROTECTED exclusion mode, 387
Shared run-time libraries:See Dynamic-link libraries (DLLs),
600
Sharing
of data, 803
of disk files, 860
of file operations, 709
of resources, 51
of terminals, 893
Short records, 165
SHOWCOPY directive, 568
SHOWFILE directive, 569
Sign character (+ or -), 71
SIGN clause
CODE-SET clause and, 173
1263