specifying a return point 237
specifying an activation group 110
specifying error indicators 227
specifying the format of compiler listing 64
spooling 278
SQL
See
DB2 for AS/400 SQL
SRCFILE parameter
CRTBNDRPG command 58, 408
CRTRPGMOD command 74
SRCMBR parameter
CRTBNDRPG command 58, 409
CRTRPGMOD command 74
SRTSEQ parameter
affect on key comparisons 279
CRTBNDRPG command 58, 414
CRTRPGMOD command 74
debug considerations 183
stack, call 129, 218
Start Debug (STRDBG) command 170
Update Production files (UPDPROD)
parameter 171
starting commitment control 307
starting the ILE source debugger 170
statement view
creating 169
using for debug 185
static binding
See
binding
static calls 19, 128
static procedure call 128
status codes
data management errors 376
STEP debug command
definition 165
into 196
over 195
stepping while debugging
into a program or procedure 196
over a program or procedure 195
through a program 194
storage management
allocating during run-time 119
dynamic storage 113
managing run-time 113
strategies for creating ILE programs 23
STRDBG command
See
Start Debug (STRDBG) command
STRSEU (edit source) command 52
structured operations
indenting 65
Structured Query Language (SQL)
See
DB2 for AS/400 SQL
subfields
for file information data structure 253, 255
for program status data structure 252
subfields
(continued)
for PRTCTL 323
subfiles
control-record format 335
descriptions 335
examples 337
file operation codes allowed with 336
general description 335, 336
record format 335
uses of 337
subprocedures
coding considerations 46
debugging 198
example 9
information in compiler listing 435
local data in dump listing 258
logic flow 5
overview 33
returning from 154
scope of files 80
stepping into 196
stepping over 195
SUBR23R3 (message retrieval) 157
SUBR40R3 (manipulating Double Byte Characters vari-
ables) 157
SUBR41R3 (manipulating Double Byte Characters vari-
ables) 157
subroutines
avoiding a loop 235
calling SUBR routines 157
error 228
file error (INFSR) 229
program error (*PSSR) 232
substring of character or graphic literal
ILE debug built-in %SUBSTR 207
summary tables
file operation codes allowed with
DISK 304
PRINTER 316
sequential 326
SPECIAL 328
WORKSTN 341
sequential file processing 326
SPECIAL file processing 328
syntax diagrams
CRTBNDRPG command 406
CRTRPGMOD command 420
CVTRPGSRC command 383
interpreting 405
system functions
spooling 278
system reply list
adding to 108
changing 109
462 ILE RPG for AS/400 Programmer's Guide