CL Programming
Special characters
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
Special characters
A
abnormal job end
(6397)
activation program
(7631)
add authority
(6004)
Add Breakpoint (ADDBKP) command
description
(7662)
example
(7677)
Add Library List Entry (ADDLIBLE) command
(5947)
Add Message Description (ADDMSGD) command
example
(6547)
file name
(6481)
FMT (format) parameter
(6521)
specifying information
(6419)
Add Program (ADDPGM) command
(7593)
Add Trace (ADDTRC) command
(7714)
example
(7717)
ADDBKP (Add Breakpoint) command
description
(7661)
example
(7676)
adding
adding to program
(7695)
breakpoint to program
(7660)
library list entry
(5951)
message description
ADDMSGD (Add Message Description) command
(6552)
example
(6551)
file
(6484)
FMT (format) parameter
(6525)
value
(6420)
program objects to debug session
(7514)
trace to program
(7694)
ADDLIBLE (Add Library List Entry) command
(5946)
ADDMSGD (Add Message Description) command
example
(6546)
file name
(6480)
FMT (format) parameter
(6520)
specifying information
(6418)
ADDPGM (Add Program) command
(7592)
ADDTRC (Add Trace) command
(7713)
example
(7718)
alert identifier
specifying
(6542)
allocating
resource
(6156)
Allow alerts
alerts
using allow alerts
(6614)
ALROPT code
entry size
(6470)
specifying
(6541)
API (application programming interface)
days used count
(6113)
application programming interface (API)
days used count
(6112)
asterisk (*)
comments in programs
(5590)
OUTPUT (output) parameter
(6062)
attribute
basic
(6092)
command
(7365)
default for newly created object
(6031)
displaying module
(5767)
displaying program
(5770)
full
(6093)
message queue
(6599)
object description
(6091)
retrieving
(6404)
service
(6094)
authority
*ALL
(6021)
*CHANGE
(6018)
*EXCLUDE
(6023)
*USE
(6016)
add
(6005)
combined
(6014)
data
(6003)
default for newly created object
(6029)
defined command
(7120)
delete
(6010)
execute
(6012)
library
(5968), (5990)
object
(5993)
object existence
(5999)
object management
(5997)
object operational
(5995)
read
(6007)
update
(6008)
automatic decompression
(6151)
automatic variable
program
(7793)
B
batch entry
(5243)
batch job
breakpoint program
(7673)
debugging job not started from job queue
(7800)
submitted to a job queue, debugging
(7797)
batch job log
consideration
(7045)
binary function
(5652)
branching
unconditional
(5596)
break delivery of message
(6607)
break message
sending
(6430), (6657)
break-handling program
(6617), (6784), (6785)
breakpoint
characteristics
(7534)
conditional
add
(7683)
description
(7533)
example
(7553)
removing
(7542)
setting
(7543)
function
(7535)
removing
conditional
(7544)
description
(7554)
from program
(7529)
unconditional
(7538)
resuming program processing
(7665)
setting
conditional
(7545)
description
(7528)
unconditional
(7539)
unconditional
description
(7532)
removing
(7536)
setting
(7537)
breakpoint program
batch job
(7674)
built-in function
(5290)
C
calculation
(5342), (5627), (5628)
See also expression, &c.ampc;3722
CHGVAR (Change Variable) command
(5270)
call
description
(7626)
level
description
(7628)
nesting
(7630)
stack
(7627)
CALL (Call Program) command
description
(5780)
function
(5319)
using
(5811)
Call Procedure (CALLPRC) command
description
(5794)
Call Program (CALL) command
description
(5781)
function
(5320)
using
(5812)
call stack
description
(7623)
displaying testing information
(7762)
entry identification
on SNDPGMMSG
(6703)
relationship to CALL command
(5789)
relationship to CALLPRC command
(5802)
removing call
(5791), (5804)
removing request in error
(7654)
TFRCTL (Transfer Control) command
(7811)
call stack entry message queue
(6634)
calling procedure
CALLPRC command description
(5798)
CALLPRC command example
(5834)
calling program
CALL command description
(5785)
using the CALL command
(5816)
CALLPRC (Call Procedure) command
(5322)
Callprc (CALL PROCEDURE) command
(5323)
description
(5793)
example
(5831)
canceling
request while testing
(7653)
CCSID
(6670)
messages
using CCSID
(6613)
CEELOCT program
(5690)
century digit
parameter value to CPP (command processing program)
date
(7203)
change authority
(6019)
Change Command (CHGCMD) command
(7406)
Change Current Library (CHGCURLIB) command
(5938)
Change Data Area (CHGDTAARA) command
(5372), (5875)
Change Debug (CHGDBG) command
(7612)
Change Job (CHGJOB) command
(7005)
Change Library List (CHGLIBL) command
(5563), (5953)
Change Message Description (CHGMSGD) command
(6487), (6575)
Change Message Queue (CHGMSGQ) command
(6594), (6625)
Change Program Variable (CHGPGMVAR) command
(7785)
Change System Library List (CHGSYSLIBL) command
(5932)
Change Variable (CHGVAR) command
definition
(5358)
example
(5576), (6700)
changing
CL program at run time
(6353)
command
(7410)
command definition effect on program
(7401)
current library
(5942)
data area
(5376), (5879)
debug
(7616)
job
(7009)
library list
(5567), (5957)
message description
(6491), (6579)
message queue
(6598), (6629)
module object
(7522), (7525)
program variable
(7789), (7792)
system library list
(5936)
variable
CL procedure
(5269), (5360)
example
(5581), (6702)
variable value
in program
(7791)
character
lowercase
variable
(5569)
character length error
(5830)
Check Object (CHKOBJ) command
(5460), (5461), (6216), (6217)
checking
object
(5465), (6221)
program validity
(7107)
CHGCMD (Change Command) command
(7405)
CHGCURLIB (Change Current Library) command
(5937)
CHGDBG (Change Debug) command
(7611)
CHGDTAARA (Change Data Area) command
(5371), (5874)
CHGJOB (Change Job) command
(7004)
CHGLIBL (Change Library List) command
(5562), (5952)
CHGMSGD (Change Message Description) command
(6486), (6574)
CHGMSGQ (Change Message Queue) command
(6593), (6624)
CHGPGMVAR (Change Program Variable) command
(7784)
CHGSYSLIBL (Change System Library List) command
(5931)
CHGVAR (Change Variable) command
%SWITCH setting
(5664)
CL procedure
(5265)
definition
(5357)
example
(5575), (6699)
CHKOBJ (Check Object) command
(5459), (6215)
choice for parameter
(7336)
CL command
(5316)
See also command, CL
CL procedure
advantages for using
(5230)
batch entry
(5245)
command
logging
(5751)
used
(5304)
compiler listing
(5755)
controlling processing
(5545), (5591)
creating
CRTCLMOD command
(5507)
using CRTCLMOD command
(5236), (5748)
using source statements
(5235)
description
(5193), (5196)
example
(5299)
interactive entry
(5239)
introduction
(5227)
obtaining dump
(5764)
overriding database file
(6328)
overriding display file
(6289)
parts
(5247)
procedure creation
(5234)
purpose
(5229)
referring to file
(6252)
source creation
(5233)
using
(5540)
variable, command to work with
(5356)
working with
(5742), (6211)
working with file
(6222)
writing comment
(5586)
CL program
creating
(5232)
display formatting
(6224)
files supported
(6226)
receiving data
(6272)
sending data
(6274)
substring built-in function (%SUBSTRING)
used to process qualified name
(7319)
CL variable
declaring
(5258), (5363), (5405)
Clear Library (CLRLIB) command
(6037)
Clear Trace Data (CLRTRCDTA) command
(7705), (7721)
clearing
library
(6041)
trace data
(7709)
CLRLIB (Clear Library) command
(6036)
CLRTRCDTA (Clear Trace Data) command
(7704)
CMD (command) parameter
(5310)
CMD (Command) statement
defining
(7127)
example
(7455)
combined authority
(6013)
command
(7087)
See also command definition
debug
(7492), (7494)
description
(5184)
equating a name
(7575)
STEP debug
(7557)
command (CMD) parameter
(5311)
Command (CMD) statement
defining
(7128)
example
(7454)
command analyzer exit points
(6382)
command default
changing
(7411)
command definition
(7153), (7154), (7170), (7171), (7186)
, (7218), (7219), (7235), (7236), (7244)
, (7245), (7268), (7269), (7273), (7274)
, (7299), (7300), (7302), (7303), (7313)
, (7314), (7329), (7330), (7373), (7374)
, (7379), (7380), (7382), (7383), (7394)
, (7395), (7398), (7399), (7402), (7403)
, (7449), (7450), (7460), (7461), (7467)
, (7468), (7475), (7476)
See also command processing program (CPP), parameter, object, command processing program (CPP), parameter, object, command processing program (CPP), command processing program (CPP), object, command processing program (CPP), parameter, object, command processing program (CPP), parameter, object, command processing program (CPP), parameter, object, command processing program (CPP), parameter, object, command processing program (CPP), parameter, object, command processing program (CPP), parameter, object, command processing program (CPP), parameter, object, command processing program (CPP), parameter, object, command processing program (CPP), parameter, object, command processing program (CPP), parameter, object, command processing program (CPP), parameter, object, command processing program (CPP), parameter, object, command processing program (CPP), parameter, object, command processing program (CPP), parameter, object, command processing program (CPP), parameter, object, command processing program (CPP), parameter, object, command processing program (CPP), parameter, object, command processing program (CPP), parameter, object, command processing program (CPP), parameter, object
data type parameter restriction
(7228), (7228)
defining
simple list
(7247), (7247)
displaying
(7396), (7396)
effect of changing
(7400), (7400), (7404), (7404)
example
(7315), (7315)
creating a command to call an application program
(7451), (7451)
creating a command to display an output queue
(7469), (7469)
creating a command to substitute default value
(7462), (7462)
creating abbreviated commands
(7477), (7477)
defining a parameter
(7220), (7220)
introduction
(5198), (5198)
mixed list with
(7270), (7270)
object
(7103), (7103)
parameter combination, valid
(7237), (7237)
processing
qualified name in a CL program
(7316), (7316)
prompt text for parameter
(7187), (7187)
required parameter for
(7172), (7172)
return value for parameter
(7155), (7155)
simple list with
(7246), (7246)
source list
(7375), (7375), (7381), (7381)
statement
DEP
(7331), (7331)
description
(7093), (7093)
ELEM
(7275), (7275)
error during processing
(7384), (7384)
QUAL
(7301), (7301)
usage
(5202), (5202)
use of qualified name
(7304), (7304)
valid parameter by parameter type
(7233), (7233)
Command Entry display
(7015)
command processing procedure
writing REXX
(7435)
command processing program (CPP)
See also command definition, command definition
definition
(5200)
description
(7118)
example
(7463)
writing
(7423)
command usage
printing
(5470)
command, CL
(5251), (5324), (5330), (5341), (5345)
, (5347), (5355), (5427), (5600), (5603)
, (5607), (5618), (5621), (5808), (6300)
, (7264), (7371)
Add Breakpoint (ADDBKP)
(7664)
Add Library List Entry (ADDLIBLE)
(5949)
Add Message Description (ADDMSGD)
(6482)
defining substitution variables
(6523)
example
(6549)
Add Program (ADDPGM)
(7595)
Add Trace (ADDTRC)
(7716)
ADDBKP (Add Breakpoint)
(7663)
ADDLIBLE (Add Library List Entry)
(5948)
ADDMSGD (Add Message Description)
defining substitution variables
(6522)
example
(6548)
ADDPGM (Add Program)
(7594)
ADDTRC (Add Trace)
(7715)
attribute
(7366)
CALL (Call Program)
(5782), (5813)
Call Procedure (CALLPRC)
(5796)
Call Program (CALL)
(5783), (5814)
calling
description
(5833)
CALLPRC (Call Procedure)
(5795), (5832)
Change Command (CHGCMD)
(7408)
Change Current Library (CHGCURLIB)
(5940)
Change Data Area (CHGDTAARA)
(5374), (5877)
Change Debug (CHGDBG)
(7614)
Change Job (CHGJOB)
(7007)
Change Library List (CHGLIBL)
(5565), (5955)
Change Message Description (CHGMSGD)
(6489), (6577)
Change Message Queue (CHGMSGQ)
(6596), (6627)
Change Program Variable (CHGPGMVAR)
(7787)
Change System Library List (CHGSYSLIBL)
(5934)
Change Variable (CHGVAR)
(5267), (5578)
changing
(7409)
changing program control command
(5317)
Check Object (CHKOBJ)
(5463), (6219)
CHGCMD (Change Command)
(7407)
CHGCURLIB (Change Current Library)
(5939)
CHGDBG (Change Debug)
(7613)
CHGDTAARA (Change Data Area)
(5373), (5876)
CHGJOB (Change Job)
(7006)
CHGLIBL (Change Library List)
(5564), (5954)
CHGMSGD (Change Message Description)
(6488), (6576)
CHGMSGQ (Change Message Queue)
(6595), (6626)
CHGPGMVAR (Change Program Variable)
(7786)
CHGSYSLIBL (Change System Library List)
(5933)
CHGVAR (Change Variable)
(5266), (5577)
CHKOBJ (Check Object)
(5462), (6218)
Clear Library (CLRLIB)
(6039)
Clear Trace Data (CLRTRCDTA)
(7707), (7723)
CLRLIB (Clear Library)
(6038)
CLRTRCDTA (Clear Trace Data)
(7706), (7722)
CMD (Command) statement
(7136)
command processing program (CPP)
(7117)
Convert Date (CVTDAT)
(5367), (5687)
CREATE BOUND CONTROL LANGUAGE (Create Bound CL)
(5524)
Create Bound Control Language (CRTBNDCL)
(5525)
Create Command (CRTCMD)
(7100), (7363)
Create Control Language Module (CRTCLMOD)
(5506), (5746)
Create Data Area (CRTDTAARA)
(5380), (5865)
Create Duplicate Object (CRTDUPOBJ)
(6127)
Create Library (CRTLIB)
(5987)
Create Message File (CRTMSGF)
(6458), (6476)
Create Message Queue (CRTMSGQ)
(6590)
CREATE PROGRAM
(5530)
Create Program (CRTPGM)
(5531)
CREATE SERVICE PROGRAM
(5536)
Create Service Program (CRTSRVPGM)
(5537)
creating
definition
(7101)
process
(7364)
steps
(7092)
CRTCLMOD (Create Control Language Module)
(5505), (5745)
CRTCMD (Create Command)
(7099), (7362)
CRTDTAARA (Create Data Area)
(5379), (5864)
CRTDUPOBJ (Create Duplicate Object)
(6126)
CRTLIB (Create Library)
(5986)
CRTMSGF (Create Message File)
(6457), (6475)
CRTMSGQ (Create Message Queue)
(6589)
CVTDAT (Convert Date)
(5366), (5686)
DCL (Declare CL Variable)
(5256), (5361), (5403)
DCLF (Declare File)
description
(5262)
using
(6263)
variables
(5553)
Deallocate Object (DLCOBJ)
(6186), (6192)
Declare CL Variable (DCL)
(5257), (5362), (5404)
Declare File (DCLF)
description
(5263)
using
(6264)
variables
(5554)
defined, authority needed
(7121)
defining
dependent relationship
(7328)
description
(7088)
error encountered
(7386)
example
(7444)
instructions
(7125)
list within list
(7289)
mixed list
(7262)
qualified name
(7298)
source list
(7376)
validity checking
(7436)
Delete Command (DLTMCD)
(7370)
Delete Data Area (DLTDTAARA)
(5386)
Delete File (DLTF)
(5286)
Delete Library (DLTLIB)
(6045)
Delete Program (DLTPGM)
(5513), (5519)
Display Breakpoints (DSPBKP)
(7767)
Display Command (DSPCMD)
(7390)
Display Data Area (DSPDTAARA)
(5392), (5871)
Display Debug (DSPDBG)
(7760)
Display Job (DSPJOB)
(6199)
Display Job Log (DSPJOBLOG)
(7036)
Display Library (DSPLIB)
(6055)
Display Library Description (DSPLIBD)
(6066)
Display Log (DSPLOG)
(7069)
Display Message Descriptions (DSPMSGD)
(6495), (6556)
Display Messages (DSPMSG)
(6604)
Display Object Description (DSPOBJD)
common attributes
(5894)
log-version selection
(7063)
use
(6088)
Display Program Variable (DSPPGMVAR)
(7781)
Display Spooled File (DSPSPLF)
(7029)
Display Trace (DSPTRC)
(7772)
Display Trace Data (DSPTRCDTA)
(7727), (7738)
displaying
(7391)
DLCOBJ (Deallocate Object)
(6185), (6191)
DLTCMD (Delete Command)
(7369)
DLTDTAARA (Delete Data Area)
(5385)
DLTF (Delete File)
(5285)
DLTLIB (Delete Library)
(6044)
DLTPGM (Delete Program)
(5512), (5518)
DSPBKP (Display Breakpoints)
(7766)
DSPCMD (Display Command)
(7389)
DSPDBG (Display Debug)
(7759)
DSPDTAARA (Display Data Area)
(5391), (5870)
DSPJOB (Display Job)
(6198)
DSPJOBLOG (Display Job Log)
(7035)
DSPLIB (Display Library)
(6054)
DSPLIBD (Display Library Description)
(6065)
DSPLOG (Display Log)
(7068)
DSPMSG (Display Messages)
(6603)
DSPMSGD (Display Message Descriptions)
(6494), (6555)
DSPOBJD (Display Object Description)
common attributes
(5893)
log-version selection
(7062)
use
(6087)
DSPPGMVAR (Display Program Variable)
(7780)
DSPSPLF (Display Spooled File)
(7028)
DSPTRC (Display Trace)
(7771)
DSPTRCDTA (Display Trace Data)
(7726), (7737)
effect of changing definition
(7397)
End Do (ENDDO)
(5351), (5611)
End Program (ENDPGM)
(5296), (5334)
End Receive (ENDRCV)
(6295), (6318), (6324)
End Request (ENDRQS)
(7650)
ENDDO (End Do)
(5350), (5610)
ENDPGM (End Program)
(5295), (5333)
ENDRCV (End Receive)
(6294), (6317), (6323)
ENDRQS (End Request)
(7649)
example of creating
(7447)
frequently used in CL procedure
(5314)
functions
(5352)
GOTO (Go To)
(5354), (5599)
Load and Run Media Program (LODRUN)
(6406)
LODRUN (Load and Run Media Program)
(6405)
logging CL procedure
(5753)
Merge Message File (MRGMSGF)
(6464), (6507)
Monitor Message (MONMSG)
(5668), (6764)
MONMSG (Monitor Message)
(5667), (6763)
Move Object (MOVOBJ)
(6118)
MOVOBJ (Move Object)
(6117)
MRGMSGF (Merge Message File)
(6463), (6506)
online help information, providing
(7110)
Override with Database File (OVRDBF)
(5280)
Override with Message File (OVRMSGF)
(6569)
OVRDBF (Override with Database File)
(5279)
OVRMSGF (Override with Message File)
(6568)
Print Command Usage (PRTCMDUSG)
(5469)
processing program (CPP)
definition
(5201)
writing
(7422)
PRTCMDUSG (Print Command Usage)
(5468)
RCLRSC (Reclaim Resources)
(7635)
RCVF (Receive File)
(6239), (6305)
RCVMSG (Receive Message)
(6721), (6729)
Receive File (RCVF)
(6240), (6306)
Receive Message (RCVMSG)
(6722), (6730)
Reclaim Resources (RCLRSC)
(7636)
Remove Breakpoint (RMVBKP)
(7692)
Remove Library List Entry (RMVLIBLE)
(5961)
Remove Message (RMVMSG)
(5435), (6753)
Remove Message Description (RMVMSGD)
(6501)
Remove Program (RMVPGM)
(7606)
Rename Object (RNMOBJ)
(6137)
Resume Breakpoint (RSMBKP)
(7671)
Retrieve Configuration Source (RTVCFGSRC)
(5475), (5695)
Retrieve Configuration Status (RTVCFGSTS)
(5481), (5701)
Retrieve Data Area (RTVDTAARA)
(5398), (5883)
Retrieve Job Attributes (RTVJOBA)
(5487), (5714)
Retrieve Library Description (RTVLIBD)
(6072)
Retrieve Member Description (RTVMBRD)
(5413), (5737)
Retrieve Message (RTVMSG)
(5441), (6745)
Retrieve Network Attributes (RTVNETA)
(5707)
Retrieve Object Description (RTVOBJD)
(5722), (6098)
Retrieve System Value (RTVSYSVAL)
(5493), (5677)
Retrieve User Profile (RTVUSRPRF)
(5499), (5730)
RMVBKP (Remove Breakpoint)
(7691)
RMVLIBLE (Remove Library List Entry)
(5960)
RMVMSG (Remove Message)
(5434), (6752)
RMVMSGD (Remove Message Description)
(6500)
RMVPGM (Remove Program)
(7605)
RNMOBJ (Rename Object)
(6136)
RSMBKP (Resume Breakpoint)
(7670)
RTVCFGSRC (Retrieve Configuration Source)
(5474), (5694)
RTVCFGSTS (Retrieve Configuration Status)
(5480), (5700)
RTVDTAARA (Retrieve Data Area)
(5397), (5882)
RTVJOBA (Retrieve Job Attributes)
(5486), (5713)
RTVLIBD (Retrieve Library Description)
(6071)
RTVMBRD (Retrieve Member Description)
(5412), (5736)
RTVMSG (Retrieve Message)
(5440), (6744)
RTVNETA (Retrieve Network Attributes)
(5706)
RTVOBJD (Retrieve Object Description)
(5721), (6097)
RTVSYSVAL (Retrieve System Value)
(5492), (5676)
RTVUSRPRF (Retrieve User Profile)
(5498), (5729)
selective prompting
(6363)
Send Break Message (SNDBRKMSG)
(6656)
Send File (SNDF)
(6234), (6312)
Send Message (SNDMSG)
(6649)
Send Program Message (SNDPGMMSG)
(5274), (6665)
Send Reply (SNDRPY)
(5450), (6758)
Send User Message (SNDUSRMSG)
(5456), (6674)
Send/Receive File (SNDRCVF)
(6247), (6281)
setting CL procedure limits command
(5327)
SNDBRKMSG (Send Break Message)
(6655)
SNDF (Send File)
(6233), (6311)
SNDMSG (Send Message)
(6648)
SNDPGMMSG (Send Program Message)
(5273), (6664)
call stack entry
(6704)
SNDRCVF (Send/Receive File)
(6246), (6280)
SNDRPY (Send Reply)
(5449), (6757)
SNDUSRMSG (Send User Message)
(5455), (6673)
specifying prompt override program
when changing
(7355)
when creating
(7354)
Start Debug (STRDBG)
(7600), (7701)
Start Programmer Menu (STRPGMMNU)
(6378)
STRDBG (Start Debug)
(7599), (7700)
STRPGMMNU (Start Programmer Menu)
(6377)
TFRCTL (Transfer Control)
(7814), (7823)
Transfer Control (TFRCTL)
(7815), (7824)
used frequently in CL procedure
(5315)
used in CL procedure
(5305)
using the prompter
(6365)
Work with Object Locks (WRKOBJLCK)
(6205)
WRKOBJLCK (Work with Object Locks)
(6204)
command, Display Audit Journal Entries
DSPAUDJRNE
(6028)
comment delimiter (/*)
(5588)
communicate
between procedure
(5849)
using data area
(5850)
compiler error
(5759)
compiler listing
CL procedure
(5756)
sample program
(5758)
compiler, CL
installing support for
(5777)
compiling
source programs
(5772)
completion message
(6448), (6682)
compressing
object
(6144)
object table
(6149)
conditional breakpoint
adding
(7682)
example
(7552)
removing
(7546)
setting
(7547)
conditional processing of command
(5595)
conditional prompting
(7340)
configuration source
retrieving
(5476), (5696)
configuration status
retrieving
(5482), (5702)
constant value
defining for parameter
(7158)
control
transferring
description
(7816)
use
(7825)
control language (CL)
(7086)
See also command, CL
command
definition
(5182)
entering
(5183)
syntax
(5190)
menu
using CL program to control
(6288)
procedure
creating
(5508), (5747)
description
(5197)
monitoring for message
(6767)
parts
(5248)
referring to object
(6212)
used within CL
(5194)
program
allowing user changes at run time
(6352)
controlling flow between programs
(5779)
controlling menu
(6287)
controlling processing
(5546)
DBCS data
(6390)
description
(5226)
display file, using
(6228)
display formatting
(6225)
example
(5300)
example program
(6392)
files supported
(6227)
introduction
(5228)
message handling
(6618)
message subfile
(6348)
receiving data
(6273)
receiving message
(6717)
sending data
(6275)
sending message
(6660)
substring built-in function (%SUBSTRING)
(7320)
control processing with CL command
(5542)
controlling
logic flow in CL procedure
(5594)
processing in CL procedure
(5592)
Convert Date (CVTDAT) command
(5365), (5685)
converting
date
(5369), (5688)
date format
(5681)
CPP (command processing program)
See also command definition
definition
(5199)
description
(7119)
example
(7456)
writing
(7424)
create
creating
(5526), (5532), (5538)
Create Bound Control Language (CRTBNDCL) command
(5523)
Create Command (CRTCMD) command
CL program
(7091)
example
(7457)
parameters
(7361)
processing
(7098)
relationship
(7427)
Create Control Language Module (CRTCLMOD) command
(5504), (5744)
Create Data Area (CRTDTAARA) command
(5378), (5863)
Create Duplicate Object (CRTDUPOBJ) command
(6125)
Create Library (CRTLIB) command
(5985)
Create Message File (CRTMSGF) command
(6456), (6474)
Create Message Queue (CRTMSGQ) command
(6588)
Create Program (CRTPGM) command
(5529)
Create Service Program (CRTSRVPGM) command
(5535)
creating
CL procedure
(5509), (5740), (5749)
command
attribute
(7358)
description
(7102), (7359)
example
(7124), (7446)
create
(5527), (5533), (5539)
data area
(5382), (5867)
duplicate object
(6129)
information for object
(6104)
library
(5989)
message file
(6460), (6478)
message queue
(6592)
online help information
(7112)
valid type
(5859)
CRTBNDCL (Create Bound Control Language) command
(5522)
CRTCLMOD (Create Control Language Module) command
(5503), (5743)
CRTCMD (Create Command) command
CL program
(7090)
example
(7458)
parameters
(7360)
processing
(7097)
relationship
(7428)
CRTDTAARA (Create Data Area) command
(5377), (5861), (5862)
CRTDUPOBJ (Create Duplicate Object) command
(6124)
CRTLIB (Create Library) command
(5984)
CRTMSGF (Create Message File) command
(6455), (6473)
CRTMSGQ (Create Message Queue) command
(6587)
CRTPGM (Create Program) command
(5528)
CRTSRVPGM (Create Service Program) command
(5534)
current library
changing
(5941)
CVTDAT (Convert Date) command
(5364), (5684)
D
data area
(5860)
See also object, object
changing
(5375), (5878)
communicate
(5851)
creating
(5381), (5866)
deleting
(5387)
description
(5852)
displaying
(5393), (5872)
example of retrieving
(5886)
group
(5856)
initial value
(5853)
retrieving
(5399), (5884)
data area, command to work with
(5370)
data authority
(6002)
data queue
allocating
(5844)
communicating between programs
(5835), (5836)
creating
(5842)
example
(5846)
managing storage
(5843)
sending data
(5845)
using
(5848)
data type error
(5823)
database file
(6330)
overriding
(5281)
receiving data area
(6327)
referring to output file
(6331)
using as data queue
(5838)
date
conversion
(5368)
converting format
(5683)
DBCS (double-byte character set)
defining message
(6562)
designing application program
(6383)
sending message
(6535)
using QCMDEXC with
(6335)
writing CL program with DBCS data
(6387)
DCL (Declare CL Variable) command
(5254), (5401)
DCLF (Declare File) command
CL procedure
(5260), (5406)
declaring
variable
(6261)
description
(5551)
Deallocate Object (DLCOBJ) command
(6184), (6190)
deallocating
object
(6188), (6194)
debug
changing
(7615)
command
(7491), (7493)
displaying
(7761)
session
adding program object
(7510)
prepare program object
(7496)
removing program object
(7515)
starting
(7702)
debug command
BREAK
(7549)
CLEAR
(7548)
debugger
ILE source
(7490)
debugging
(7580)
batch job not started from job queue
(7799)
batch job submitted to a job queue
(7796)
considerations for one job from another job
(7805)
from another job
(7795)
ILE program
(7487)
ILE source debugger commands
(7507)
interactive job
(7803)
machine interface level
(7806)
running job
(7802)
starting
(7601)
starting ILE source debugger
(7508)
testing applications
(7584)
decimal length error
(5827)
Declare CL Variable (DCL) command
(5255), (5402)
Declare File (DCLF) command
CL procedure
(5261), (5407)
declaring
variable
(5556), (6262)
description
(5552)
declaring
CL variable
(5259)
decompressing
object
(6145)
default delivery of message
(6611)
default handling
(6776)
unmonitored message while testing
(7640)
unmonitored, default handling
(7641)
default program
used in testing
(7617)
default value
changing command
(7412)
defining for parameter
(7221)
message
(6539)
reply
(6538)
default value table
(7223)
defining
CL command table
(7096)
command
authority
(7122)
definition
(7089)
parameter
(7335)
statements
(7126)
element in list
simple list
(7253)
list for parameter
(7243)
list within list
(7288)
optional parameter
(7166), (7174)
parameter
(7167)
prompt text for a parameter
(7188)
qualified name
(7296)
required parameter
(7168)
restricted value for parameter
(7151)
return value for parameter
(7156)
simple list
(7254)
substitution variable
(6529)
valid parameter
(7162)
definition object, command
(7104)
definition statement, command
(7094)
delete authority
(6009)
Delete Command (DLTCMD) command
(7368)
Delete Data Area (DLTDTAARA) command
(5384)
Delete File (DLTF) command
(5284)
Delete Library (DLTLIB) command
(6043)
Delete Program (DLTPGM) command
(5511), (5517)
deleting
command
(7372)
data area
(5388)
file
(5288)
file member
(7481)
HLL programs
(7483)
library
(6047)
object
(6155)
program
(5515), (5521)
program object
(7484)
QHST file
(7084)
source member
(7482)
DEP (Dependent) statement
command definition
(7135)
example
(7333)
use
(7332)
detailed message
description
(7016)
detecting unused object on system
(6105)
diagnostic message
(6451), (6683)
display
(7678)
breakpoint
(7679)
Command Entry
(5240)
menu, using for command entry
(5241)
programmer menu
(5302), (6374)
trace data
(7720)
unmonitored message breakpoint
(7639)
Display Audit Journal Entries (DSPAUDJRNE) command
(6026)
Display Breakpoints (DSPBKP) command
(7765)
Display Call Stack display
(6738)
Display Command (DSPCMD) command
(7388)
Display Data Area (DSPDTAARA) command
(5390), (5869)
Display Debug (DSPDBG) command
(7758)
display file
creating
(6271)
receiving
(6243), (6276)
referring to
(6254)
sending
(6277)
using in CL program
(6229)
using multiple device displays
(6291)
Display History Log Contents display
(7073)
Display Job (DSPJOB) command
(6197)
Display Job Log (DSPJOBLOG) command
(7034)
Display Library (DSPLIB) command
(6053)
Display Library Description (DSPLIBD) command
(6064)
Display Log (DSPLOG) command
(7067)
Display Message Descriptions (DSPMSGD) command
(6493), (6554)
Display Messages (DSPMSG) command
(6602)
Display Object Description (DSPOBJD) command
description
(5892)
log-version selection
(7061)
use
(6086)
Display Program Variable (DSPPGMVAR) command
(7779)
Display Spooled File (DSPSPLF) command
(7027)
Display Trace (DSPTRC) command
(7770)
Display Trace Data (DSPTRCDTA) command
(7725), (7736)
displaying
(7053)
batch job log
(7072)
breakpoint
(7768)
command
(7392)
command definition
(7393)
data area
(5394), (5873)
debug information
(7754)
history log (QHST)
(7057)
job
(6201)
job log
(7025), (7038)
library
(6057)
library description
(6068)
log
(7071)
message
(6606), (7470)
message description
(6497), (6558)
module attribute
(5765)
object description
common attributes
(5896)
log-version selection
(7065)
use
(6090)
object in library
(6059)
object lock
(6208)
program attribute
(5768)
program variable
(7783)
QHST log
(7058)
spooled file
(7031)
testing information
(7753)
trace
(7774)
trace data
(7719), (7728), (7739)
value of variable in a program
(7777)
DLCOBJ (Deallocate Object) command
(6183), (6189)
DLTCMD (Delete Command) command
(7367)
DLTDTAARA (Delete Data Area) command
(5383)
DLTF (Delete File) command
(5283)
DLTLIB (Delete Library) command
(6042)
DLTPGM (Delete Program) command
(5510), (5516)
DO (Do) command
(5346), (5606)
DO group
(5616)
documentation aid
listing CL command
(5754)
double-byte character set (DBCS)
defining message
(6563)
designing application program
(6384)
sending message
(6536)
using QCMDEXC with
(6336)
writing CL program with DBCS data
(6388)
double-byte data
defining double-byte message
(6560)
designing application program
(6385)
how to send immediate
(6534)
prompting for in CL program
(6338)
prompting for using QCMDEXC program
(6337)
sending message that contains double-byte characters
(6533)
using in CL program
(6386)
double-byte message
(6561)
DSPAUDJRNE
(6027)
DSPBKP (Display Breakpoints) command
(7764)
DSPCMD (Display Command) command
(7387)
DSPDBG (Display Debug) command
(7757)
DSPDTAARA (Display Data Area) command
(5389), (5868)
DSPJOB (Display Job) command
(6196)
DSPJOBLOG (Display Job Log) command
(7033)
DSPLIB (Display Library) command
(6052)
DSPLIBD (Display Library Description) command
(6063)
DSPLOG (Display Log) command
(7066)
DSPMSG (Display Messages) command
(6601)
DSPMSGD (Display Message Descriptions) command
(6492), (6553)
DSPOBJD (Display Object Description) command
description
(5891)
log-version selection
(7060)
use
(6085)
DSPPGMVAR (Display Program Variable) command
(7778)
DSPSPLF (Display Spooled File) command
(7026)
DSPTRC (Display Trace) command
(7769)
DSPTRCDTA (Display Trace Data) command
(7724), (7735)
duplicate object
creating
(6128)
E
element
defining in a list
(7276)
Element (ELEM) statement
command definition
(7131)
example
(7277), (7290)
use
(7263)
ELSE (Else) command
(5344), (5617)
embedded IF (If) command
(5619)
End Do (ENDDO) command
(5349), (5609)
End Program (ENDPGM) command
CL procedure
(5294), (5332)
example
(6357)
End Receive (ENDRCV) command
multiple device display files
(6293), (6316), (6322)
End Request (ENDRQS) command
(7648)
end, abnormal
(6398)
ENDDO (End Do) command
(5348), (5608)
ending
program
(5298), (5338)
receive
(6297), (6320), (6326)
request
(7652)
ENDPGM (End Program) command
CL procedure
(5293), (5331)
example
(6358)
ENDRCV (End Receive) command
multiple device display files
(6292), (6315), (6321)
ENDRQS (End Request) command
(7647)
entry
batch
(5244)
interactive
(5238)
error
calling program
(5820)
character length
(5829)
command definition statement
(7385)
compiler
(5760)
data type
(5821), (5824)
decimal length
(5825)
precision
(5826)
procedure
(5822)
escape message
CPF2469
(6572)
definition
(6454)
monitoring
(6768)
sending
(6688)
example
*BCAT value
(6698)
adding
breakpoint to program
(7675)
trace to program
(7696)
ADDMSGD (Add Message Description) command
(6545)
attribute of variable
(7572)
BIN function
(5654)
binary function
(5653)
break-handling program
(6787)
CALL command
(5787)
CALLPRC command
(5800)
change variable
character
(7570)
decimal
(7571)
logical
(7569)
changing
lock state
(6195)
message
(6696)
variable value
(5574)
CL procedure
control processing
(5544)
simple
(5301)
typical
(5242), (5541)
CL program
processing qualified name
(7317)
command processing program
(7464)
compiler listing
(5757)
conditional breakpoint
(7551)
controlling menu
(6286)
converting system value
(5689)
creating
CL procedure
(5303)
command
(7123), (7442), (7465)
command to call application program
(7448)
command to display output queue
(7466)
command to substitute default value
(7459)
creating abbreviated commands
(7474)
CRTMSGF (Create Message File) command
(6472)
data queue
(5847)
DBCS data in CL programs
(6389)
DDS
display file
(6269)
declaring display file
(6268)
defining
parameter
(7225), (7443)
prompt text for command name
(7445)
deleting QHST file
(7085)
describing
message
(6543)
display character variable
(7565)
display decimal variable
(7566)
display file
(6270)
display logical variable
(7564)
displaying variables in hexadecimal format
(7567)
DO command
(5612)
ENDDO command
(5613)
GOTO command
(5602)
IF (If) command
(5605)
initial program
(5964)
logging message in job log
(7014)
logical expression
(5639)
message
(6544)
message handling program
(6620)
monitoring
message for specific command
(6774)
message within procedures
(6775)
moving object
(6123)
nested Do group
(5615)
object
qualified name
(5213)
overriding message file
(6573)
passing
control to procedure
(5801)
control to program
(5788)
parameter
(5819)
processing
qualified name in CL program
(7321)
prompt override program
(7356)
QINSTAPP program
(6408)
qualified name of object
(5212)
receiving message from QSYSMSG
(6995)
replacing library list
(5965)
retrieving
data area
(5887)
job attribute
(5717)
network attribute
(5710)
object description
(6102)
system value
(5680)
user profile
(5733)
runtime call stack
(6705), (6712)
sample CL program
(6391)
sample default message program
(6540)
saving library list
(5966)
sending
message
(6695)
program message
(6684)
SST function
(5658)
substring function
(5659)
switch function
(5663)
TOPGMQ(*PRV*)
(6706)
Transfer Control (TFRTCL) command
(7820)
using *CTLBDY
(6713)
using *PGMBDY
(6709), (6710), (6711)
using complex name
(6708)
using simple name
(6707)
exception message
using the RMV keyword
(6732)
exclusive (*EXCL) lock state
(6163)
exclusive allow read (*EXCLRD) lock state
(6167)
execute authority
(6011)
expression
equating a name
(7574)
logical
(5631)
relational
(5629)
F
field definition
QMHCID
(7846)
QMHCRP
(7862)
QMHCSP
(7861)
QMHDAT
(7837)
QMHJBN
(7870)
QMHJDT
(7831), (7866)
QMHJOB
(7859)
QMHJTM
(7832)
QMHJTS
(7867)
QMHLIN
(7874)
QMHLNN
(7871)
QMHLSP
(7863)
QMHMDT
(7860)
QMHMF
(7839)
QMHMID
(7836)
QMHMKS
(7868)
QMHMRK
(7833)
QMHMSC
(7865)
QMHPRL
(7847)
QMHRLB
(7856)
QMHRMD
(7854)
QMHRPG
(7855)
QMHRPR
(7853)
QMHRPY
(7840)
QMHRQS
(7841)
QMHRSN
(7845)
QMHRTM
(7857)
QMHRTY
(7843)
QMHSEV
(7835)
QMHSID
(7872)
QMHSLB
(7851)
QMHSMD
(7849)
QMHSPG
(7850)
QMHSPR
(7848)
QMHSSN
(7844)
QMHSTM
(7852)
QMHSTY
(7842)
QMHSYN
(7869)
QMHSYS
(7858)
QMHTID
(7864)
QMHTIM
(7838)
QMHTTY
(7873)
QMHTYP
(7834)
file
(7142), (7143)
See also member, object, display file
CL procedure
overriding database file
(6329)
overriding display file
(6290)
referring to
(6253)
working with
(6223)
database
closing
(6259)
declaring
(6260)
opening
(6258)
declaring
in CL program
(6265)
name
(5555)
to program
(5408)
variable
(5264)
deleting
(5287), (7478)
display
closing
(6256)
declaring
(6257)
opening
(6255)
name
using as parameter value
(7144)
receiving
data
(6241), (6248), (6307)
record
(5423), (6283)
sending
CL procedure
(5418), (5422)
data
(6235), (6313)
subfile records
(6282)
file member
deleting
(7485)
filtering
description
(7011)
messages
using severity code filter (SEV) parameter
(6612)
format of date
converting
(5682)
frequently-used objects
description
(6153)
function
CL commands
(5318)
testing
description
(5225)
G
general purpose library (QGPL)
(6048)
generic name
description
(5974)
Get Current Local Time (CEELOCT)
(5691)
GOTO (Go To) command
(5353), (5598)
H
handling
default
(6777)
help information
(7111)
See also online help information
help panel group
online help information
(7116)
high-level language (HLL) program
(6343)
mixed list
(7279)
QCMDEXC program
(6332)
history log (QHST)
description
(7051)
format
(7074)
format table
(7077)
version
(7049)
HLL (high-level language) program
mixed list
(7280)
QCMDEXC program
(6333)
hold delivery of message
(6610)
I
IF (If) command
(5343)
If (IF) command
CL procedure
(5340)
description
(5339)
embedded
(5620)
example
(5604)
using %SWITCH with
(5662)
ILE (Integrated Language Environment) model
CL program
debugging
(7488)
message queue
call stack entry
(6639)
notify message
(6691)
procedure
receiving
(7020)
sending
(7019)
source debugger
(7489)
starting source debugger
(7509)
immediate message
(6409)
impromptu message
(5216)
See also message, immediate
informational message
(6438), (6679)
initializing
library list
(5943)
input field length
(7217)
inquiry message
(6437), (6678)
installing
CL compiler support
(5776)
instruction, stepping
(7731)
Integrated Language Environment (ILE) model
message queue
call stack entry
(6640)
notify message
(6690)
procedure
receiving
(7022)
sending
(7021)
Integrated Language Environment (ILE) procedure
call stack entry message queue
(6637)
receiving
(7024)
sending
(7023)
interactive
entry
(5237)
job
debugging another
(7804)
job log
consideration
(7043)
J
job
See also batch job
batch
testing functions
(7578)
changing
(7008)
displaying
(6200)
interactive
testing functions
(7579)
submitting
(6400)
job attribute
retrieving
(5488), (5715)
job log
consideration for interactive
(7044)
description
(7002)
directing
(7828)
displaying
(7037)
model for primary
(7830)
output file
(7827)
preventing production of
(7041)
suggestions when using
(7042)
job message queue
(6583), (6630)
job queue
debugging batch job not started from
(7801)
debugging batch job submitted to
(7798)
K
key parameter
defining
(7138)
identifying
(7346)
using
(7342)
L
label
in CL procedure
(5601)
language
feature code
(6076)
using different
(6075)
LDA (local data area)
length of parameter value table
(7216)
library
allocating resource
(6159)
authority
(5991)
clearing
(6040)
creating
(5988)
definition
(5207)
deleting
(6046)
description
(5906)
displaying
library list
(5972)
names and contents
(6056)
object
(6058)
object description
(6084)
grouping
(5209)
grouping object
(5978)
placing object in
(6033)
previous-release
(5775)
production
(5980)
renaming consideration
(6139)
retrieving object description
(5718), (6101)
security
(5983)
test
(5979)
library description
displaying
(6067)
retrieving
(6073)
library list
*CURLIB value
(5919)
accessing object
(5920)
changing
(5566), (5956)
comparison with qualified name
(5922)
current library
(5917), (5918), (5925), (5926)
displaying
(5971)
entry
adding
(5950)
removing
(5962)
initializing
QSYSLIBL system value
(5944)
QUSRLIBL system value
(5945)
job
(5923)
part of
current library
(5912)
product library
(5913)
system part description
(5914)
user part
(5915)
product library
(5927)
saving
(5967)
search order
(5921)
setting up
(5970)
system part
(5924)
user part
(5928)
library name
specifying
(5910)
list
CL or HLL for list within
(7292)
CL or HLL for mixed
(7282)
CL or HLL for simple
(7256)
command definition
(7377)
defining
(7240)
REXX
mixed
(7285)
simple
(7259)
within
(7295)
variable to specify
(5559)
list of parameter value
defining
(7242)
elements
using Element (ELEM) statement
(7260)
simple
(7248)
list within list
(7287)
using CL or HLL for
(7291)
using REXX for
(7294)
listing view
using
(7501)
Load and Run Media Program (LODRUN) command
(6407)
local data area
(5854)
lock state
*EXCL (exclusive)
(6162)
*EXCLRD (exclusive allow read)
(6166)
*SHRNUP (shared-no-update)
(6174)
*SHRRD (shared-for-read)
(6178)
*SHRUPD (shared-for-update)
(6170)
combination table
(6181)
exclusive (*EXCL)
(6161)
exclusive allow read (*EXCLRD)
(6165)
object type table
(6182)
shared-for-read (*SHRRD)
(6177)
shared-for-update (*SHRUPD)
(6169)
shared-no-update (*SHRNUP)
(6173)
log
consideration for batch job
(7046)
displaying
(7070)
displaying system
(7055)
history
(7054)
job
(7003)
QHST (history)
(7052)
logging CL procedure command
(5750)
logic control command
(5289)
logical expression
(5630)
lowercase character in variable
M
member
source
deleting
(7480)
member description
retrieving
(5414), (5738)
menu
introduction
(5203)
programmer
(6373)
Merge Message File (MRGMSGF) command
(6462), (6505)
merging
message file
(6467), (6509)
message
(6580), (7048)
adding to file
(6479)
assigning message identifier
(6510)
assigning severity code
(6518)
break delivery
(6608)
break-handling program
(6619)
changing delivery mode
(6622)
completion
(6441)
default handling while testing
(7645)
default value
(6537)
defining
description
(6515)
help
(6516)
substitution variable
(6526)
definition
(5215)
delivery
(6600)
describing predefined
(6485)
description
definition
(5221)
diagnostic
(6444)
displaying
break delivery
(6605)
command options
(6433)
double-byte
defining
(6559)
escape
definition
(6447)
description
(6769)
purpose
(6685)
example
changing
(6694)
sending
(6693)
file
IBM-supplied
(6416)
filtering
description
(7010)
handling
(6411)
IBM-supplied message file
(6417)
immediate
(5218), (6413)
informational
(6439), (6680)
inquiry
(6440), (6681)
job message queue
(6632)
logging in history log
(7001)
logging on job log
(7000)
monitoring
description
(6765)
example
(5428)
numeric subtype code
(6512)
use
(5669)
notify
(6442), (6779)
online help information
(6514)
overriding message file
(6564)
parameters
(5671)
predefined
description
(5220)
IBM-supplied file
(6414)
message queue
(6415)
QHST (history log) file
(7082)
queue
(5222)
receiving
CL procedure
(5430), (6716)
CL program
(6718)
removing
CL procedure
(5436)
from message queue
(6747)
reply
(6446)
request
(6443), (6734)
retrieving
CL procedure
(5442)
from CL procedure
(6741)
in CL procedure
(6740)
sample program to receive from QSYSMSG
(6996)
sending
(6429), (6436), (6650)
sending from CL program
(6659)
sending to system user
(6645)
sent to QSYSMSG message queue
CPD4070
(6794)
CPF0907
(6792), (6795)
CPF1269
(6801)
CPF1393
(6803)
CPF1397
(6805)
CPF510E
(6807)
CPF5167
(6808)
CPF5244
(6809)
CPF5248
(6810)
CPF5250
(6811)
CPF5251
(6812)
CPF5257
(6813)
CPF5260
(6814)
CPF5274
(6815)
CPF5341
(6816)
CPF5342
(6817)
CPF5344
(6818)
CPF5346
(6819)
CPF5355
(6820)
CPF8AC4
(6797)
CPF9E7C
(6799)
CPI091F
(6821)
CPI0948
(6823)
CPI0949
(6825)
CPI0950
(6827)
CPI0953
(6829)
CPI0954
(6831)
CPI0955
(6833)
CPI0964
(6835)
CPI0965
(6837)
CPI0966
(6839)
CPI0970
(6843)
CPI0988
(6841)
CPI0989
(6845)
CPI0998
(6847)
CPI0999
(6851)
CPI099C
(6853)
CPI099D
(6855)
CPI099E
(6857)
CPI099F
(6859)
CPI1117
(6849)
CPI1136
(6867)
CPI1138
(6869)
CPI1139
(6871)
CPI1153
(6873)
CPI1154
(6875)
CPI1159
(6877)
CPI1160
(6879)
CPI1161
(6881)
CPI1162
(6883)
CPI1165
(6885)
CPI1166
(6887)
CPI1167
(6889)
CPI1168
(6891)
CPI1169
(6893)
CPI116A
(6861)
CPI116B
(6863)
CPI116C
(6865)
CPI1171
(6895)
CPI1468
(6897)
CPI2239
(6904)
CPI2283
(6901)
CPI2284
(6906)
CPI22AA
(6899)
CPI8898
(6912)
CPI8A13
(6908)
CPI8A14
(6910)
CPI9014
(6914)
CPI9490
(6916)
CPI94A0
(6918)
CPI94CE
(6920)
CPI94CF
(6922)
CPI94FC
(6924)
CPI96C0
(6928)
CPI96C1
(6930)
CPI96C2
(6932)
CPI96C3
(6934)
CPI96C4
(6936)
CPI96C5
(6938)
CPI96C6
(6940)
CPI96C7
(6942)
CPP0DD9
(6926)
CPP0DDA
(6944)
CPP0DDB
(6946)
CPP0DDC
(6948)
CPP0DDD
(6950)
CPP0DDE
(6952)
CPP0DDF
(6954)
CPP29B0
(6956)
CPP29B8
(6958)
CPP29B9
(6960)
CPP29BA
(6962)
CPP951B
(6964)
CPP9522
(6966)
CPP955E
(6968)
CPP9575
(6970)
CPP9576
(6972)
CPP9589
(6974)
CPP9616
(6976)
CPP9617
(6978)
CPP9618
(6980)
CPP961F
(6982)
CPP9620
(6984)
CPP9621
(6986)
CPP9622
(6988)
CPP9623
(6990)
CPP962B
(6992)
size of message file
(6469)
status
definition
(6445)
description
(6781)
using
(6687)
subfile
using
(6349)
text
(6513)
type
(6412)
using system reply list
(6998)
validity checking
(6530)
working with
(6434), (6642)
message description
adding
(6426)
example
(6550)
substitution variable
(6524)
to a file
(6483)
value
(6421)
changing
(6427), (6490), (6578)
definition
(5214)
displaying
(6496), (6557)
removing
(6428), (6502)
working with
(6435)
message file
changing
(6425)
creating
(6424), (6459), (6477)
merging
(6465), (6508)
overriding with
(6570)
specifying entry size
(6471)
specifying maximum size
(6466)
message files in independent ASPs
(6468)
message help
(6517)
message identifier
specifying
(6511)
message logging levels
detailed
(7013)
high-level
(7012)
message queue
amount of storage
(6586)
call stack entry
(6635)
changing
(6597), (6628)
creating
(6422), (6591)
QSYSMSG
(6789)
QSYSOPR
(6616)
sending message from program to
(6661)
sending message to
(6652)
work station
(6615)
working with
(6423)
message queue type table
(6669)
message reference key
(6725)
message subfile
(6350)
message type table
(6668)
message, immediate
(5217)
mixed list
defining
(7266), (7271)
description
(7265)
element in list
mixed list
(7272)
passing to CPP
(7278)
using CL or HLL for
(7281)
using REXX for
(7284)
model for primary job log
(7829)
module
description
(5186)
module attribute
displaying
(5766)
module object
changing view
(7523), (7526)
Monitor Message (MONMSG) command
in CL procedure
(6762)
use
(5666)
monitoring
message
in CL procedure
(6766)
program level
(6772)
specific command level
(6773)
use
(5670)
MONMSG (Monitor Message) command
in CL procedure
(6761)
use
(5665)
Move Object (MOVOBJ) command
(6116)
moving
object from one library to another
(6119)
MOVOBJ (Move Object) command
(6115)
MRGMSGF (Merge Message File) command
(6461), (6504)
N
National Language Sort Sequence (NLSS)
(7550)
National Language Support
(7576)
national language support
(6078)
national language version
definition
(6079)
nested Do group
example
(5614)
nesting
description
(7629)
network attribute
retrieving
(5708)
notify delivery of message
(6609)
notify message
defining
(6449)
monitoring
(6771), (6778)
sending
(6689)
number of
number of statement ranges for
(7711)
programs that can be debugged simultaneously
(7587)
statement ranges for trace
(7712)
values in list
(7176)
numeric parameter value
replacing
(5573)
variable replacing
(5312)
O
object
accessing
with library list
(5916)
with qualified name
(5907)
allocating
(6157)
authority verification
(5899)
checking
(5464), (6220)
CL procedure
working with
(6209)
command definition
(7105)
common attribute
(5890)
common function table
(5903)
compressing
restriction
(6146)
table
(6148)
use
(6142)
creating
(6130)
information
(6103)
providing description
(6083)
using variable
(5550)
damage detection and notification
(5901)
deallocating
(6187), (6193)
decompressing
after operating system installation
(6152)
restrictions
(6143)
temporarily
(6150)
default auditing attribute
(6032)
default public authority
(6030)
definition
(5204)
deleting
(6154)
describing
(6080)
description
(5888)
detecting unused
(6106)
displaying in library
(6060)
duplicate
(6131)
function performed on
(5897), (5904)
generic name
(5973)
grouping
(5208)
library
(5905)
lock enforcement
(5900)
lock state
(6160)
module
changing
(7524)
changing view
(7527)
moving
restriction
(6122)
moving between libraries
(6120)
moving from test library to production
(6393)
naming
(5206)
placing in library
(6034)
program
adding to debug session
(7513)
prepare for debug session
(7497)
removing from debug session
(7518)
qualified name
description
(5210)
example
(5211)
referring to
in CL procedure
(6213)
object
(6214)
renaming
(6140)
renaming object
restriction
(6141)
restriction
duplicating
(6132)
saving specific
(6396)
searching for multiple
(5976)
searching for single
(5977)
security
(6001), (6024)
specific functions
(5902)
TEXT (text) parameter
(6081)
type
(5889)
updating
(6111)
type verification
(5898)
types
(5205)
usage information
(6110)
object authority
(5992)
object description
displaying
log-versions
(7064)
online help
(5895)
use
(6089)
retrieving
(5723), (6099)
object existence (*OBJEXIST) authority
(5998)
object lock
working with
(6206)
object management (*OBJMGT) authority
(5996)
object operational (*OBJOPR) authority
(5994)
obtaining
program dump
(5761)
online help information
command
(7114)
help panel group for
(7115)
providing for command
(7113)
operator
arithmetic
(5632)
character
(5635)
logical
(5625)
relational
(5637)
OPM (original program model)
sending or receiving
(7017)
OPM (original program model) program
message queue
call stack entry
(6638)
optional parameter
defining
(7173)
original program model (OPM)
sending or receiving
(7018)
original program model (OPM) program
message queue
call stack entry
(6636)
OS/400 language support
(6077)
Override with Database File (OVRDBF) command
(5278)
Override with Message File (OVRMSGF) command
(6567)
overriding
database file
(5282)
message file
(6565), (6571)
OVRDBF (Override with Database File) command
(5277)
OVRMSGF (Override with Message File) command
(6566)
P
parameter
(7206)
See also command definition, command definition, command definition, command definition, command definition, command definition, command definition, command definition, command definition, command definition, command definition, command definition, command definition, command definition, command definition, command definition, command definition, command definition, command definition, command definition, command definition, command definition, command definition, command definition, command definition, command definition, command definition, command definition, command definition, command definition, command definition
CMD (command)
(5307)
defining
(7164), (7177), (7179), (7184)
consideration
(7141)
constant value
(7157)
default value
(7222)
description
(7140)
determining valid value
(7160)
example
(7224)
keyword, naming
(7189)
optional
(7165)
passing attribute information
(7182)
required
(7169)
restricted value
(7149)
return value
(7152)
type
(7190)
using qualified name
(7307)
valid by parameter type
(7232)
valid combination
(7234)
valid value
(7159)
value length
(7214)
with list within list
(7286)
with mixed list
(7267)
with simple list
(7238)
EXITPGM (exit program)
(6381)
identifying key
(7347)
key
(7343)
order of
(5810)
passing
(5817), (7819)
passing attribute information
(7181)
passing between programs
(5809)
possible choice and value
(7334)
receiving
(5818)
restricted value for parameter
(7150)
RQSDTA (request data)
(5306)
RTNCDE (return code)
(5640)
specifying
length returned with value
(7180)
prompt text
(7185)
value length
(7178)
TEXT (text)
(6082)
trailing blanks
(5583)
type
character (*CHAR)
(7196)
decimal (*DEC)
(7192)
generic name (*GENERIC)
(7202)
integer (*INTn)
(7209)
logical (*LGL)
(7194)
name (*NAME)
(7198)
null (*NULL)
(7210)
path name (*PNAME)
(7200)
statement label
(7211)
valid parameter combination
(7231)
variable name (*VARNAME)
(7213)
valid parameter
(7161)
value
length
(7215)
valid
(7163)
Parameter (PARM) command definition statement
See also parameter
description
(7129)
example
(7453)
use
(7145)
Parameter (PARM) statement
example
(7226)
use
(7148)
parameter combination table
(7229)
parameter value
list of
defining
(7239)
mixed
(7261)
simple
(7249)
replacing
(5570)
PARM (Parameter) command definition statement
See also parameter
description
(7130)
example
(7452)
use
(7146)
PARM (Parameter) statement
example
(7227)
use
(7147)
passing
(7204)
attribute information for a parameter
(7183)
parameter value to CPP
(7207)
character value
(7195)
decimal value
(7191)
generic name
(7201)
list
(7241)
logical value
(7193)
name
(7197)
path name value
(7199)
qualified name
(7308)
variable
(7212)
type
date (*DATE)
(7205)
time (*TIME)
(7208)
percolate
(6692)
performance
benefit
using TFRCTL command
(7818)
consideration
(5840)
data queue advantage
(5839)
message queue
(5841)
performing
calculation
arithmetic
(5633)
character
(5634), (5636)
relational
(5638)
PGM (Program) command
(5250), (5253), (5328)
placing object in library
(6035)
PMTCTL (Prompt Control) command definition statement
(7134)
precision error
(5828)
predefined message
(5219), (6410)
prepare
program object for debug session
(7495)
preventing
display of status message
(6783)
job log
(7039)
production of job log
(7040)
update to files while testing
(7620)
previous release
compiling source programs for
(5773)
install compiler support
(5778)
Print Command Usage (PRTCMDUSG) command
(5467)
printing
command usage
(5471)
procedure
calling
description
(5797)
CL
(5192)
control language (CL) introduction
(5195)
description
(5185)
parts of CL
description
(5249)
working with object
(6210)
receiving message
(6715)
procedure command
logging
(5752)
procedure control command
(5292)
processing
using CL command
(5543)
within CL procedure
(5593)
production library
(5982), (6395)
program
(7413), (7414), (7415), (7418), (7419)
, (7420), (7438), (7439), (7440)
See also CL program, program message, program variable, object, CL program, program message, program variable, object, CL program, program message, program variable, object
activation
(7632)
adding
(7596)
adding breakpoint to
(7658)
adding trace to
(7698)
break-handling
(6786)
breakpoint
(7659)
call
(7625)
calling
CL procedure
(5321)
description
(5784)
use
(5815)
controlling program logic command
(5337)
creating CL
(5741)
default, in testing
(7610)
deleting
(5514), (5520)
description
(5187)
dump
(5763)
ending
(5297), (5335)
number that can be debugged simultaneously
(7586)
placing in debug mode
(7585)
program logic command
(5336)
prompt override program
(7108)
QCMDCHK
(6345)
QCMDEXC
(6360)
removing
(7607)
removing breakpoint from
(7688)
removing trace from
(7750)
service
(5188)
variable
displaying
(7775)
writing command processing procedure
(7417)
writing command processing program
(7416)
writing prompt control
(7339)
writing prompt override
(7349)
writing validity checking
(7421), (7441)
Program (PGM) command
(5252), (5329)
program attribute
displaying
(5769)
program control command
(5291)
program dump
obtaining
(5762)
program flow
(5786), (5799)
program initialization parameter (PIP) data area
program initialization parameter (PIP)
(5857)
program message
changing
(6431)
sending
CL procedure
(5275)
message queue
(5446), (6666)
program object
adding to debug session
(7512)
deleting
(7486)
prepare for debug session
(7498)
removing from debug session
(7517)
step into
(7559)
step over
(7558)
stepping into
(7561)
stepping through
(7556)
program source
viewing
(7520)
program variable
changing
(7788)
displaying
(7782)
programmer menu
starting
(6379)
using
(6372)
prompt
text
defining for parameter
(7139)
prompt control
(7338)
prompt override program
allowing for errors
(7352)
CL sample, using
(7357)
description
(7109)
information passed to
(7350)
information returned
(7351)
procedure for using
(7345)
specifying when creating or changing command
(7353)
using key parameter
(7344)
writing
(7348)
prompt parameter
(7137)
prompter
help
(5246)
using
(6356)
prompting
character description table
(6369)
character table
(6367)
conditional
(7341)
for command
(6364)
for double-byte data in a CL program
(6341)
for using QCMDEXC
(6340)
in CL procedure
using
(6355)
with QCMDEXC
(6370)
selective
(6362)
protecting
file from unintentional modification, testing
(7619)
PRTCMDUSG (Print Command Usage) command
(5466)
PRV
(5774)
Q
QBATCH subsystem
(7047)
QCMDCHK program
(6344)
QCMDEXC program
call prompter
(6359), (6371)
process command string
(5969)
prompting for double-byte data
(6339)
run command from program
(6334)
QGPL library
(6051)
QHST (history log)
format table
(7078)
message queue
(7050), (7076)
processing
(7079)
QHST (history log) file
deleting
(7083)
job completion message
(7081)
job start message
(7080)
QHST (history log) message queue
(7056), (7075)
QPJOBLOG (job log) file
(7032)
QRECOVERY library
(6049)
QSYS library
(5930)
QSYSMSG
message queue
CPF0907
(6793), (6796)
CPF1269
(6802)
CPF1393
(6804)
CPF1397
(6806)
CPF8AC4
(6798)
CPF9E7C
(6800)
CPI091F
(6822)
CPI0948
(6824)
CPI0949
(6826)
CPI0950
(6828)
CPI0953
(6830)
CPI0954
(6832)
CPI0955
(6834)
CPI0964
(6836)
CPI0965
(6838)
CPI0966
(6840)
CPI0970
(6844)
CPI0988
(6842)
CPI0989
(6846)
CPI0998
(6848)
CPI0999
(6852)
CPI099C
(6854)
CPI099D
(6856)
CPI099E
(6858)
CPI099F
(6860)
CPI1117
(6850)
CPI1136
(6868)
CPI1138
(6870)
CPI1139
(6872)
CPI1153
(6874)
CPI1154
(6876)
CPI1159
(6878)
CPI1160
(6880)
CPI1161
(6882)
CPI1162
(6884)
CPI1165
(6886)
CPI1166
(6888)
CPI1167
(6890)
CPI1168
(6892)
CPI1169
(6894)
CPI116A
(6862)
CPI116B
(6864)
CPI116C
(6866)
CPI1171
(6896)
CPI1468
(6898)
CPI2239
(6905)
CPI2283
(6902), (6903)
CPI2284
(6907)
CPI22AA
(6900)
CPI8898
(6913)
CPI8A13
(6909)
CPI8A14
(6911)
CPI9014
(6915)
CPI9490
(6917)
CPI94A0
(6919)
CPI94CE
(6921)
CPI94CF
(6923)
CPI94FC
(6925)
CPI96C0
(6929)
CPI96C1
(6931)
CPI96C2
(6933)
CPI96C3
(6935)
CPI96C4
(6937)
CPI96C5
(6939)
CPI96C6
(6941)
CPI96C7
(6943)
CPP0DD9
(6927)
CPP0DDA
(6945)
CPP0DDB
(6947)
CPP0DDC
(6949)
CPP0DDD
(6951)
CPP0DDE
(6953)
CPP0DDF
(6955)
CPP29B0
(6957)
CPP29B8
(6959)
CPP29B9
(6961)
CPP29BA
(6963)
CPP951B
(6965)
CPP9522
(6967)
CPP955E
(6969)
CPP9575
(6971)
CPP9576
(6973)
CPP9589
(6975)
CPP9616
(6977)
CPP9617
(6979)
CPP9618
(6981)
CPP961F
(6983)
CPP9620
(6985)
CPP9621
(6987)
CPP9622
(6989)
CPP9623
(6991)
CPP962B
(6993)
definition
(6790)
sample program
(6791)
QSYSOPR message queue
(6585)
QUAL (Qualifier) statement
definition
(7132)
example
(7310), (7471)
use
(7305)
qualified name
accessing object
(5908)
defining
(7297)
example of defining for command
(7473)
passing to CPP
(7312), (7327)
processing in CL program
(7318)
specifying
(5558)
specifying with prompting
(5911)
syntax for
(5909)
using CL or HLL
(7311)
using REXX
(7326)
Qualifier (QUAL) statement
qualifier (QUAL) statement
definition
(7133)
example
(7472)
example
(7309)
use
(7306)
queue
changing message queue delivery type
(6623)
external message (*EXT)
(6633)
job message queue
(6631)
message
(5223), (6581)
QSYSMSG
(6788)
receiving message from
(6724)
removing message from
(6749)
R
RCLRSC (Reclaim Resources) command
(7633)
RCVF (Receive File) command
(6237), (6303)
RCVMSG (Receive Message) command
(6719), (6727)
read authority
(6006)
receive
ending
(6296), (6319), (6325)
Receive File (RCVF) command
(6238), (6304)
Receive Message (RCVMSG) command
(6720), (6728)
receiving
database file
(5409), (6242)
display data
(6250)
file
example
(6285), (6308)
message
function
(5431)
in CL procedure
(6714)
in CL program
(6723)
information placement
(6731)
user reply
(5424)
Reclaim Resources (RCLRSC) command
(7634)
reclaiming
resources
(7638)
recovery
after abnormal system end
(6399)
reference key
message
(6726)
relational expression
(5626)
relationship
PARM statement and DCL command
(7425)
part of command definition
(7426)
remote data areas
remote data areas
(5858)
remote data queues
remote data queues
(5837)
Remove Breakpoint (RMVBKP) command
(7690)
Remove Library List Entry (RMVLIBLE) command
(5959)
Remove Message (RMVMSG) command
(5433), (6751)
Remove Message Description (RMVMSGD) command
(6499)
Remove Program (RMVPGM) command
breakpoint program
(7745)
traced program
(7746)
using
(7604)
Remove Trace (RMVTRC) command
(7747)
removing
breakpoint
(7530), (7555), (7693)
breakpoint from program
(7687)
library list entry
(5963)
message
(5437), (6754)
message description
(6503)
message from message queue
(6748)
program
(7608)
program object from debug session
(7519)
trace data from system
(7741)
trace from program
(7749)
Rename Object (RNMOBJ) command
(6135)
renaming
object
(6138)
reply
sending
(5451), (6759)
reply message
(6453)
reply to message
(6532)
request
ending
(7651)
request data (RQSDTA) parameter
(5309)
request message
(6450), (6733)
request processor program
determining existence
(6737)
request-processing procedure
writing
(6736)
required parameter
(7175)
reserved parameter value
replacing
(5571)
variable replacing
(5313)
resource
allocating
(6158)
reclaiming
(7637)
restriction
CL procedure
(5231)
compressing object
(6147)
duplicating objects
(6133)
moving object
(6121)
Resume Breakpoint (RSMBKP) command
(7669)
resuming
breakpoint
(7672)
Retrieve Configuration Source (RTVCFGSRC) command
(5473), (5693)
Retrieve Configuration Status (RTVCFGSTS) command
(5479), (5699)
Retrieve Data Area (RTVDTAARA) command
(5396), (5881)
Retrieve Job Attributes (RTVJOBA) command
(5485), (5712)
Retrieve Library Description (RTVLIBD) command
(6070)
Retrieve Member Description (RTVMBRD) command
(5411), (5735)
Retrieve Message (RTVMSG) command
(5439), (6743)
Retrieve Network Attributes (RTVNETA) command
(5705)
Retrieve Object Description (RTVOBJD) command
(5720), (6096)
Retrieve System Value (RTVSYSVAL) command
(5491), (5675)
Retrieve User Profile (RTVUSRPRF) command
(5497), (5728)
retrieving
configuration source
(5477), (5697)
configuration status
(5483), (5703)
data area
(5400), (5885)
job attribute
(5489), (5716)
library description
(6074)
member description
(5415), (5739)
message
(5443), (6746)
message in CL procedure
(6739)
network attribute
(5709)
object description
(5724), (6100)
program attribute
(6403)
program creation commands
(5502)
system value
(5495), (5679)
user profile
(5501), (5732)
user profile attribute
(5725)
RETURN (Return) command
(5325), (5806)
Return (RETURN) command
(5326), (5807)
return code
BASIC program
(5645)
CL procedure
(5648)
parameter
(5643)
Pascal program
(5649)
PL/I program
(5647)
RPG IV program
(5646)
summary
(5644), (5771)
return code (RTNCDE) parameter
(5642)
REXX procedure
list within list
(7293)
using
for mixed list
(7283)
for qualified name
(7325)
for simple list
(7257)
writing command processing procedure
(7434)
RMVBKP (Remove Breakpoint) command
(7689)
RMVLIBLE (Remove Library List Entry) command
(5958)
RMVMSG (Remove Message) command
(5432), (6750)
RMVMSGD (Remove Message Description) command
(6498)
RMVPGM (Remove Program) command
breakpoint program
(7743)
traced program
(7742)
using
(7603)
RMVTRC (Remove Trace) command
(7744)
RNMOBJ (Rename Object) command
(6134)
root source view
using
(7499)
RQSDTA (request data) parameter
(5308)
RSMBKP (Resume Breakpoint) command
(7668)
RTNCDE (return code) parameter
(5641)
RTVCFGSRC (Retrieve Configuration Source) command
(5472), (5692)
RTVCFGSTS (Retrieve Configuration Status) command
(5478), (5698)
RTVDTAARA (Retrieve Data Area) command
(5395), (5880)
RTVJOBA (Retrieve Job Attributes) command
(5484), (5711)
RTVLIBD (Retrieve Library Description) command
(6069)
RTVMBRD (Retrieve Member Description) command
(5410), (5734)
RTVMSG (Retrieve Message) command
(5438), (6742)
RTVNETA (Retrieve Network Attributes) command
(5704)
RTVOBJD (Retrieve Object Description) command
(5719), (6095)
RTVSYSVAL (Retrieve System Value) command
(5490), (5674)
RTVUSRPRF (Retrieve User Profile) command
(5496), (5727)
run time
allowing user changes to CL commands
(6354)
S
sample program to receive message from QSYSMSG
(6994)
searching
for object
(5975)
securing
object
(6000)
security
for object
(6025)
see='breakpoint program'.breakpoint
(7666), (7680), (7685)
adding to program
(7657)
using within trace
(7733)
see='breakpoint'.debug mode
(7588), (7755), (7808)
see='breakpoint'.trace
(7699), (7710), (7730)
description
(7697)
removing from a program
(7748)
removing information from system
(7740)
see='breakpoint program'.breakpointdisplaying
(7751)
using breakpoint within trace
(7732)
see='member'.database file
preventing, update in production library
(7618)
see='message queue'.message
(7643)
see='testing'.debug mode
(7756), (7809)
adding program
(7590)
placing program
(7591)
see='trace'.breakpoint
(7656), (7667), (7681), (7734)
displaying location
(7752)
removing from program
(7686)
see='trace'.debug mode
(7589)
security consideration
(7810)
see='user profile'.security
debugging consideration
(7807)
selective prompting
character description table
(6368)
character table
(6366)
description
(6361)
Send Break Message (SNDBRKMSG) command
(6654)
Send File (SNDF) command
canceling request for input
(6310)
CL procedure
(5417)
function
(6232)
Send Message (SNDMSG) command
(6647)
Send Message (SNDMSG) display
(6342)
Send Program Message (SNDPGMMSG) command
CL procedure
(5272), (5445)
use
(6663)
Send Reply (SNDRPY) command
(5448), (6756)
Send User Message (SNDUSRMSG) command
(5454), (6672)
Send/Receive File (SNDRCVF) command
CL procedure
(5421)
function
(6245)
use
(6279)
sending
break message
(6658)
data to display
(6236), (6249)
display file
(5419), (6230)
file
data
(6284)
example
(6314)
message
(6651), (6697)
message to system user
(6644)
program message
(5276), (6667)
reply
(5452), (6760)
user message
(5458), (6677)
service program
(5189)
session
debug
adding program object
(7511)
removing program object
(7516)
setting
breakpoint
(7531)
severity code
(6519)
shared-for-read (*SHRRD) lock state
(6180)
shared-for-update (*SHRUPD) lock state
(6172)
shared-no-update (*SHRNUP) lock state
(6176)
simple list
parameter value
defining
(7250)
description
(7251)
passing to CPP
(7252)
using CL or HLL for
(7255)
using REXX for
(7258)
skip value
definition
(7684)
SNDBRKMSG (Send Break Message) command
(6653)
SNDF (Send File) command
canceling request for input
(6309)
CL procedure
(5416)
function
(6231)
SNDMSG (Send Message) command
(6646)
SNDPGMMSG (Send Program Message) command
CL procedure
(5271), (5444)
use
(6662)
SNDRCVF (Send/Receive File) command
CL procedure
(5420)
function
(6244)
use
(6278)
SNDRPY (Send Reply) command
(5447), (6755)
SNDUSRMSG (Send User Message) command
(5453), (6671)
source debugger
ILE
starting
(7505)
source list
command definition
(7378)
source member
deleting
(7479)
source view
working with
(7577)
spooled file
displaying
(7030)
stack, call
description
(7624)
displaying testing information
(7763)
relationship to CALL command
(5790)
relationship to CALLPRC command
(5803)
removing call
(5792), (5805)
removing request in error
(7655)
Start Debug (STRDBG) command
adding program
(7598)
example
(7582)
preventing update to file
(7622)
start position for compare date
(6999)
Start Programmer Menu (STRPGMMNU) command
(6376)
starting
debug
(7602), (7703)
ILE source debugger
(7506)
programmer menu
(6380)
statement
command definition
(7095)
statement combination table
(7230)
statement view
using
(7503)
static variable
description
(7794)
status message
definition
(6452)
monitoring
(6780)
preventing display
(6782)
receiving
(6770)
sending
(6686)
step into debug command
(7562)
step over debug command
(7560)
STRDBG (Start Debug) command
adding program
(7597)
example
(7581)
preventing update to file
(7621)
STRPGMMNU (Start Programmer Menu) command
using
(6375)
subfile
message
(6351)
submitting
job
(6401)
substitution variable
(6527)
substring function
description
(5657)
processing qualified name
(7324)
switch function
(5661)
syntax
command
(5191)
syntax checking
(6346)
system library (QSYS)
(5929), (6050)
system library list
changing
(5935)
system log
See also system value
naming version
(7059)
system operator (QSYSOPR) message queue
(6584), (6621)
system reply list
(6997)
system user
sending messages to
(6643)
system value
retrieving
(5494), (5678)
T
test library
(5981), (6394)
testing
canceling request during
(7646)
debug mode
(7583)
default program
(7609)
testing function
description
(5224)
TFRCTL (Transfer Control) command
(7812), (7821)
timing out
(6402)
trace
displaying
(7773)
trace data
clearing
(7708)
displaying
(7729)
trailing blank
command parameter
(5582)
example
(5584)
Transfer Control (TFRCTL) command
(7813), (7822)
transferring
control
(7817), (7826)
U
unconditional branching
(5597)
unconditional breakpoint
removing
(7540)
setting
(7541)
unmonitored message
breakpoint display
(7644)
handling
(7642)
update authority
update
(6008)
updating
usage information
(6107)
usage information
no updating
(6114)
table
(6109)
updating
(6108)
user message
sending
CL procedure
(5457)
function
(6432)
informational
(6676)
inquiry
(6675)
user profile attribute
retrieving
(5500), (5726), (5731)
using
listing view
(7502)
QCMDCHK program
(6347)
root source view
(7500)
statement view
(7504)
V
validity checking
program
(7106)
reply
(6531)
writing
(7437)
value
parameter
(7337)
variable
changing
CL procedure
(5268), (5359)
example
(5579), (6701)
value in program
(7790)
value of
(5580), (7568)
creating object
(5549)
declaring
description
(5557)
for field
(6267)
for file
(6266)
definition
(5548)
displaying
(7563)
displaying value in program
(7776)
equating a name
(7573)
indicator declared as variable
(6251)
lowercase character in
(5568)
replacing parameter value
(5572)
retrieving system value
(5672)
specifying list
(5560)
specifying qualified name
(5561)
substitution
(6528)
value used as
(5673)
working with
(5547)
view
program source
(7521)
W
WAIT (Wait) command
(5425), (6298), (6302)
Wait (WAIT) command
(5426), (6299), (6301)
work station message queue
(6582)
Work with Object Locks (WRKOBJLCK) command
(6203)
working with
messages
(6641)
object locks
(6207)
working with message
(5429)
writing
comment in CL procedure
(5585)
request-processing procedure
(6735)
REXX command processing procedure
(7433)
WRKOBJLCK (Work with Object Locks) command
(6202)
[ Top of Page | Previous Page | Table of Contents | Index ]
(C) Copyright IBM Corporation 1992, 2005. All Rights Reserved.