Syntax rules for GRSCNFxx

The following rules apply to the creation of GRSCNFxx:
  • Use columns 1 through 71; columns 72 through 80 are ignored.
  • Comments may appear in columns 1-71 and must begin with "/*" and end with "*/". A comment can span lines and can appear anywhere except within a keyword or a specified value.
  • Each GRSDEF statement is defined as beginning with the characters “GRSDEF” and ending with the character immediately preceding the next GRSDEF statement.
  • The GRSDEF statement format is:
       GRSDEF     [MATCHSYS     {(name)                       }]
                  [             {(*)                          }]
                  [RESMIL       {(1-8 decimal digit)          }]
                  [             {(OFF)                        }]
                  [CTC (3-4 hexadecimal digit device number)...]
                  [RESTART      {(YES)                        }]
                  [             {(NO)                         }]
                  [REJOIN       {(YES)                        }]
                  [             {(NO)                         }]
                  [TOLINT (1-8 decimal digit)                  ]
                  [ACCELSYS (1-2 decimal digit)                ]
                  [CTRACE (parmlib member name)                ]
                  [SYNCHRES     {(YES)                        }]
                  [             {(NO)                         }]
                  [GRSQ         {(ALL)                        }]
                  [             {(CONTENTION)                 }]
                  [             {(LOCAL)                      }]
                  [ ENQMAXA(1-8 decimal digit)]
                  [ ENQMAXU(1-8 decimal digit)]
                  [ AUTHQLVL(decimal digit 1 or 2)] 
                  [MONITOR     {(YES)                        }]
                  [             {(NO)                         }]
    Note:
    1. You can put a blank anywhere except within a keyword or a specified value.
    2. You can use as many lines as you need for one GRSDEF statement.
    3. You can specify multiple parameters on the same line.
    4. No delimiters or blanks are needed between parameters. For example, the following GRSDEF statement is valid:
      GRSDEF MATCHSYS(*) CTC(9A0)CTC(8B0)CTC(7D0)RESMIL(10)
    5. Duplicate GRSDEF statements cause a syntax error. A syntax error also occurs if you specify more than one GRSDEF statement with MATCHSYS(*), either explicitly or by default, or more than one GRSDEF statement with the same MATCHSYS name.
    6. If this system is not a member of a sysplex, each GRSDEF statement must include at least one CTC parameter. Each GRSDEF statement can include up to a maximum of 64 CTC parameters.