New file ID and old file ID

The names of the two files to be compared. SuperC supports the CMS convention of including wildcard characters (*) and equal signs (=) as part of the input file ID.

This example compares NEW TEST1 A with OLD TEST1 A:
  New File ID   ==> new test1 a
  Old File ID   ==> old =     =

Other examples of file name usage are:

File ID Specified Meaning
new test1 a Single CMS file
new test* a File group (all with a file type starting with TEST)
new maclib The entire macro library, NEW
Notes:
  1. If a process statements file is specified (see Process statements ID) and it contains a SELECTF process statement, the New File ID and Old File ID fields are ignored.
  2. A MACLIB/TXTLIB with a file name containing an *(for example, ABC* MACLIB A or * TXTLIB C) is not processed as individual MACLIB/TXTLIBs with members. There is no method for specifying theconcatenation of more than one MACLIB/TXTLIB.
  3. The percent wildcard character (%) is not supported by SuperC.
  4. SuperC allows the same file ID to be entered in both the New File ID and Old File ID fields. You can use SuperC in this way to obtain:
    • Various file statistics (at the FILE, LINE, WORD, or BYTE level)
    • A file hex dump listing (using a BYTE comparison with a LONG listing)
    • A comparison of different columns or rows within the same file.