Syntax Checker error checking
After modifying the member, press the Enter key without making any other modifications. Syntax value checking is performed.
If there are errors, the first keyword with an error moves to the top of the display and an error message is displayed. The error must be corrected before the next error can be displayed.
For example, in the following figure,
the Syntax Checker Keyword panel contains deliberate errors labeled
as Unknown Keywords
. On the screen, each error shows
up in red on the screen and is displayed at the top of the list of
keywords. See Panel field descriptions for the Keyword Display panel for information about color highlights for keywords.
File Edit View Help
-------------------------------------------------------------------------
IMS 15.1 Parameters for DB/DC
Command ===>
Member DFSPB001 will be processed under IMS 15.1 (DB/DC )
Press enter (without other input) to check for errors.
Data Set Name . . : HLQ.PROCLIB(DFSPB001)
IMS Release . . . : 15.1
Sel Codes: C = Comment D = Delete I = Insert P = Process / = Select
Sel Keyword Value Description
_ APPLID = IMS1 Unknown keyword
_ ххххх = _ Unknown keyword
_ AOIP = 2047M AOI Pool Upper Limit
_ AOIS = N ICMD Security Option
_ ARMRST = N Allow MYS ARM to Restart (Y | N)
_ AUTO = x Automatic Restart Desired (Y | N)
_ CIOP = 2047M CIOP Pool Upper Limit
_ CMOMCS = Y MCS/EMCS Command Option
_ CPLOG = 32K Checkpoint Log Interval
_ CRC = / Command Recognition Character
_ DBRCNM = IMSBR01 DBRC Problib Member Name
_ DESC = 7 Descriptor Codes for IMS messages
_ EPCB = 300K ЕРСВ Pool Size
_ FIX = 01 FIX Procedure Module Suffix
_ IMSID = IMS1 IMS Subsystem Identifier
_ ISIS = N Resource Access Security
_ MAXPST = 255 Maximum Number of PSTs
_ MCS = _________ MVS routing codes for IMS messages
_ PROR = R15RTSMM IMSRDR Proclib Member Name
_ PSBW = 950K PSB Work Area Pool Size
_ PST = 10 Number of PSTs Permanently Allocated
_ PSWDC = R Mixed case password allowed (U | M | R)
_ RCLASS = IMS IMS RACF Resource Class
_ RES = Y Block Resident (Y or N)
_ RRS = N Register and Connect to RRS (Y | N)
_ RSRMBR = 01 Suffix for RSR Member
_ SPM = 01 Storage Pool Options (dfsspm. .)
The first error (APPLID=IMS1) is a typographical error. Adding a 1 to the end of APPLID makes it a valid parameter (APPLID1).
The second error (Keyword XXXXX) is not a valid keyword. To resolve
this error, delete the keyword. In this example, a D
(delete)
select code is typed into the Sel field next to the XXXXX.
The third error is that the AUTO parameter has an erroneous value of X instead of a correct value of Y or N. If you press the Enter key with no other input, the AUTO parameter is displayed on the top line of the display and an error message describing the error is displayed.
When all errors are resolved and you have modified the member as required, you can save the member to the originally selected PROCLIB and member or to a different PROCLIB and member.