Warning, /frameworks/syntax-highlighting/autotests/reference/test.jcl.ref is written in an unsupported language. File is not indexed.

0001 <JCLopts>//KATEJOB1</JCLopts><Normal Text> </Normal Text><Job Card>JOB</Job Card><Normal Text> (INFO),</Normal Text><String>'TEST for Highlighting'</String><Normal Text>,</Normal Text><br/>
0002 <JCLopts>//</JCLopts><Normal Text>   </Normal Text><Job Card>NOTIFY</Job Card><Symbol>=</Symbol><Variable>&SYSUID</Variable><Normal Text>,</Normal Text><br/>
0003 <JCLopts>//</JCLopts><Normal Text>   </Normal Text><Job Card>MSGCLASS</Job Card><Symbol>=</Symbol><Normal Text>H,</Normal Text><br/>
0004 <JCLopts>//</JCLopts><Normal Text>   </Normal Text><Job Card>MSGLEVEL</Job Card><Symbol>=</Symbol><Normal Text>(1,1),</Normal Text><br/>
0005 <JCLopts>//</JCLopts><Normal Text>   </Normal Text><Job Card>REGION</Job Card><Symbol>=</Symbol><Normal Text>0M</Normal Text><br/>
0006 <Comment>//* Example JCL to be used to test kate syntax highlighting</Comment><br/>
0007 <Comment>//* License MIT</Comment><br/>
0008 <Step>//GREP     </Step><Instructions>EXEC</Instructions><Normal Text> </Normal Text><Instructions>PGM</Instructions><Symbol>=</Symbol><Normal Text>ISRSUPC,</Normal Text><br/>
0009 <JCLopts>//</JCLopts><Normal Text>         </Normal Text><Instructions>PARM</Instructions><Symbol>=</Symbol><Normal Text>(SRCHCMP,ANYC,IDPFX,NOPRTCC)</Normal Text><br/>
0010 <JCLopts>//NEWDD</JCLopts><Normal Text>    </Normal Text><Instructions>DD</Instructions><Normal Text> </Normal Text><Built In>DSN</Built In><Symbol>=</Symbol><Dataset>KATE.REXXLIB</Dataset><Normal Text>,</Normal Text><Built In>DISP</Built In><Symbol>=</Symbol><Normal Text>OLD</Normal Text><br/>
0011 <Comment>//* OUTDD    DD SYSOUT=*</Comment><br/>
0012 <JCLopts>//OUTDD</JCLopts><Normal Text>    </Normal Text><Instructions>DD</Instructions><Normal Text> </Normal Text><Built In>PATHOPTS</Built In><Symbol>=</Symbol><Normal Text>(ORDWR,OTRUNC,OCREAT),</Normal Text><br/>
0013 <JCLopts>//</JCLopts><Normal Text>             </Normal Text><Built In>PATHMODE</Built In><Symbol>=</Symbol><Normal Text>(SIRWXU,SIRWXO),</Normal Text><br/>
0014 <JCLopts>//</JCLopts><Normal Text>             </Normal Text><Built In>PATHDISP</Built In><Symbol>=</Symbol><Normal Text>(KEEP,DELETE),</Normal Text><br/>
0015 <JCLopts>//</JCLopts><Normal Text>             </Normal Text><Built In>FILEDATA</Built In><Symbol>=</Symbol><Normal Text>TEXT,</Normal Text><br/>
0016 <JCLopts>//</JCLopts><Normal Text>             </Normal Text><Built In>PATH</Built In><Symbol>=</Symbol><String>'/tmp/searched.3'</String><br/>
0017 <JCLopts>//SYSIN</JCLopts><Normal Text>    </Normal Text><Instructions>DD</Instructions><Normal Text> *</Normal Text><br/>
0018 <InLine> SRCHFOR  'STORAGE'</InLine><br/>
0019 <InLine>/*</InLine><br/>
0020 <Step>//RACFSR   </Step><Instructions>EXEC</Instructions><Normal Text> </Normal Text><Instructions>PGM</Instructions><Symbol>=</Symbol><Normal Text>IKJEFT01</Normal Text><br/>
0021 <JCLopts>//SYSTSPRT</JCLopts><Normal Text> </Normal Text><Instructions>DD</Instructions><Normal Text> </Normal Text><Built In>DISP</Built In><Symbol>=</Symbol><Normal Text>SHR,</Normal Text><Built In>DSN</Built In><Symbol>=</Symbol><Variable>&&KATE</Variable><Normal Text>(SRCHABC)</Normal Text><br/>
0022 <JCLopts>//SYSOUT</JCLopts><Normal Text>   </Normal Text><Instructions>DD</Instructions><Normal Text> </Normal Text><Built In>SYSOUT</Built In><Symbol>=</Symbol><Normal Text>*</Normal Text><br/>
0023 <JCLopts>//SYSTSIN</JCLopts><Normal Text>  </Normal Text><Instructions>DD</Instructions><Normal Text> *</Normal Text><br/>
0024 <InLine> SEARCH CLASS(DATASET) FILTER(**) NOMASK</InLine><br/>
0025 <Step>//LIST     </Step><Instructions>EXEC</Instructions><Normal Text> </Normal Text><Instructions>PGM</Instructions><Symbol>=</Symbol><Normal Text>IKJEFT01</Normal Text><br/>
0026 <JCLopts>//SYSTSPRT</JCLopts><Normal Text> </Normal Text><Instructions>DD</Instructions><Normal Text> </Normal Text><Built In>DISP</Built In><Symbol>=</Symbol><Normal Text>SHR,</Normal Text><Built In>DSN</Built In><Symbol>=</Symbol><Variable>&&REPORT</Variable><Normal Text>(LISTABC)</Normal Text><br/>
0027 <JCLopts>//SYSOUT</JCLopts><Normal Text>   </Normal Text><Instructions>DD</Instructions><Normal Text> </Normal Text><Built In>SYSOUT</Built In><Symbol>=</Symbol><Normal Text>*</Normal Text><br/>
0028 <JCLopts>//SYSTSIN</JCLopts><Normal Text>  </Normal Text><Instructions>DD</Instructions><Normal Text> </Normal Text><Built In>DISP</Built In><Symbol>=</Symbol><Normal Text>SHR,</Normal Text><Built In>DSN</Built In><Symbol>=</Symbol><Variable>&&KATE</Variable><Normal Text>(SRCHABC)   </Normal Text><br/>
0029 <JCLopts>//</JCLopts><Normal Text> </Normal Text><Control Flow>IF</Control Flow><Normal Text> (</Normal Text><Operators>RC</Operators><Normal Text> </Normal Text><Operators>GT</Operators><Normal Text> 0) </Normal Text><Control Flow>THEN</Control Flow><br/>
0030 <Step>//CATFILE  </Step><Instructions>EXEC</Instructions><Normal Text> </Normal Text><Instructions>PGM</Instructions><Symbol>=</Symbol><Normal Text>IEBGENER</Normal Text><br/>
0031 <JCLopts>//SYSUT1</JCLopts><Normal Text>   </Normal Text><Instructions>DD</Instructions><Normal Text>  </Normal Text><Built In>DSN</Built In><Symbol>=</Symbol><Variable>&&REPORT</Variable><Normal Text>(LISTABC)</Normal Text><br/>
0032 <JCLopts>//</JCLopts><Normal Text>         </Normal Text><Built In>DISP</Built In><Symbol>=</Symbol><Normal Text>SHR</Normal Text><br/>
0033 <JCLopts>//SYSUT2</JCLopts><Normal Text>   </Normal Text><Instructions>DD</Instructions><Normal Text>  </Normal Text><Built In>SYSOUT</Built In><Symbol>=</Symbol><Normal Text>*</Normal Text><br/>
0034 <JCLopts>//SYSPRINT</JCLopts><Normal Text> </Normal Text><Instructions>DD</Instructions><Normal Text>  </Normal Text><Built In>SYSOUT</Built In><Symbol>=</Symbol><Normal Text>*</Normal Text><br/>
0035 <JCLopts>//SYSIN</JCLopts><Normal Text>    </Normal Text><Instructions>DD</Instructions><Normal Text>  </Normal Text><Built In>DUMMY</Built In><br/>
0036 <JCLopts>//</JCLopts><Normal Text> </Normal Text><Control Flow>ELSE</Control Flow><br/>
0037 <Step>//UNIXID   </Step><Instructions>EXEC</Instructions><Normal Text> </Normal Text><Instructions>PGM</Instructions><Symbol>=</Symbol><Normal Text>BPXBATCH,</Normal Text><Job Card>REGION</Job Card><Symbol>=</Symbol><Normal Text>8M</Normal Text><br/>
0038 <JCLopts>//STDIN</JCLopts><Normal Text>    </Normal Text><Instructions>DD</Instructions><Normal Text> </Normal Text><Built In>SYSOUT</Built In><Symbol>=</Symbol><Normal Text>*</Normal Text><br/>
0039 <JCLopts>//STDOUT</JCLopts><Normal Text>   </Normal Text><Instructions>DD</Instructions><Normal Text> </Normal Text><Built In>SYSOUT</Built In><Symbol>=</Symbol><Normal Text>*</Normal Text><br/>
0040 <JCLopts>//STDPARM</JCLopts><Normal Text>  </Normal Text><Instructions>DD</Instructions><Normal Text>   *</Normal Text><br/>
0041 <InLine>SH id</InLine><br/>
0042 <InLine>/*</InLine><br/>
0043 <JCLopts>//</JCLopts><Normal Text> </Normal Text><Control Flow>ENDIF</Control Flow><br/>