IBM AS/400 Frozen Dessert Maker User Manual


 
debugging
(continued)
displaying fields as hexadecimal values 205
displaying fields in character format 205
displaying fields in UCS-2 format 206
displaying fields in variable-length format 206
displaying indicators 204
displaying multiple-occurrence data structures 203
displaying the contents of a table 202
displaying the contents of an array 202
general discussion 163
National Language Support 211
NLSS considerations 183
obtaining a formatted dump 251
OPM program limit in debug session 172
optimization effects 87, 164
overview 20
preparing a program 166
removing an object from a session 172, 173
rules for assigning values using EVAL 208
setting and removing breakpoints 177
setting debug options 171
setting watch conditions 188
starting the source debugger 170
stepping through 194
unexpected results 201
updating production files 171
viewing shorthand names 211
viewing source 174
decimal positions
input specifications
program-described WORKSTN file 340
with external descriptions 267
decompressing an object 88
default activation group 23, 31, 111
running in 111
default exception handler, RPG 220
default heap 113
DEFINE parameter
CRTBNDRPG command 58, 419
CRTRPGMOD command 74
definition specifications
general description 3
deleting an activation group 112
describing arrays
See
definition specifications
describing data structures
See
definition specifications
describing record address files
See
definition specifications
describing tables
See
definition specifications
describing the format of fields
See
output, specifications
describing the record
See
output, specifications
describing when the record is written
See
output, specifications
description of parameters
CRTBNDRPG command 408
CRTRPGMOD command 422
CVTRPGSRC command 384
descriptors, operational
definition 138
example 94
DETAIL parameter
creating a binder listing 85
DETC 237
detecting errors in a program 163
DETL 237
device files
device dependence 261
device independence 261
DISK files 281
general discussion 315
multiple-device 342
PRINTER files 316
SEQ files 326
workstation files 331
device name, function of 262
devices
WORKSTN 331
DFTACTGRP parameter on CRTBNDRPG
CRTBNDRPG command 58
description 409
running in OPM default 111
using 57, 60, 61
diagnosing errors in a program 163
differences between OPM and ILE RPG
behavioral differences 373
exception handling 222
different views of a module 176
Discard Heap (CEEDSHP) bindable API 20, 120
DISK file
externally described
access path 282
as program-described 264
examples 283
general description 282
record format specifications 282
file operation codes allowed
for keyed processing methods 306
for non-keyed processing methods 306
general description 281
processing methods
consecutive processing 292
overview 291
random-by-key processing 299
relative-record-number processing 303
sequential-by-key processing 293
sequential-within-limits processing 300
program-described
indexed file 288
Index 449