The ALGOLCHECK request compares the release version of existing ALGOL code files to the recommended minimum release version. The ALGOLCHECK request generates a report based on a relation and release that you specify. The version check includes ALGOL, DCALGOL, DMALGOL, BDMSALGOL, and BOUNDCODE code files.
── ALGOLCHECK ──<relation>──<release level>────────────────────────────►
►─┬───────────────────────────────────────────────────────────┬────────┤
  └─ : ─┬─────────────────────────────────────────────────────┤
        │ ┌◄────────────────────────────────────────────────┐ │
        └─┴─┬─ ABBREVIATED ───────────────────────────────┬─┴─┘
            ├─ ALL ───────────────────────────────────────┤
            ├─ ARCHIVE ───────────────────────────────────┤
            ├─ ARCHIVEBACKUP ── = ─┬─ ANY ────────────────┤
            │                      ├─ CURRENT ────────────┤
            │                      ├─ NONCURRENT ─────────┤
            │                      └─ NONE ───────────────┤
            ├─ BACKUPSN ── = ──<tape serial number>───────┤
            ├─ CATALOGUE ─────────────────────────────────┤
            ├─ CONTAINER ─┬─ =<file title> ─┬─────────────┤
            ├─ DIRECTORY ─┤                 ├─ (CD) ──────┤
            ├─ TITLE ─────┘                 └─ (CDROM) ───┤
            ├─ DATABASE ── = ──<file title>───────────────┤
            ├─ FAMILYNAME ─┬─ =<family name> ─┬───────────┤
            ├─ PACKNAME ───┘                  ├─ (CD) ────┤
            │                                 └─ (CDROM) ─┤
            ├─<file attributes>───────────────────────────┤
            ├─ INUSE ─────────────────────────────────────┤
            ├─ LEVEL ─────────────────────────────────────┤
            ├─ NAMESONLY ─────────────────────────────────┤
            ├─ NEWDATABASE ── = <file title> ─────────────┤
            ├─<output option>─────────────────────────────┤
            ├─ PPB ───────────────────────────────────────┤
            ├─ RAWHEADERS ────────────────────────────────┤
            ├─ REMOVED ───────────────────────────────────┤
            ├─ TAPE ── = ─┬─<unit number>─────────────────┤
            │             └─<tape name>─┬─────────────────┤
            │                           ├─ (CD) ──────────┤
            │                           └─ (CDROM) ───────┤
            ├─ TAPEHEADERS ───────────────────────────────┤
            └─ WRAPPEDFILES ──────────────────────────────┘Explanation
| Note: | For an explanation of the output options in the syntax, refer to CODEFILEINFO Request. | 
<relation> <release level>
Reports on each ALGOL code file whose version number bears the indicated relationship to the given release level.
You must specify one of the following for the <release level> value:
- 
                     
58.1
 - 
                     
59.1
 - 
                     
60.0
 
ALGOLCHECK Examples
The following is an example request that identifies ALGOL-based code files from release level 58.1 on the default family whose version is less than recommended minimum for 58.1.
R$ SYSTEM/FILEDATA ("ALGOLCHECK LSS 58.1 :FILEK CODEV")
