Skip to main content

Problem:

A simple compilation on an AIX machine causes an error:

cob64 -C nolist -v -C LIST() tictac.cbl

* Micro Focus Server Express         V5.1 revision 000           Compiler

* Copyright (C) Micro Focus IP Development Limited 1984-2015.

* Accepted - verbose

* Accepted - nolist

* Accepted - LIST()

* Compiling tictac.cbl

   120     perform with test after

* 11-S*********************                                           (   0)**

**   Reserved word missing or incorrectly used

CONTINUE COMPILING PROGRAM ?   Yes/No/Zoom-all/zoom-This

OK

   136     end-perform.

* 564-S***************                                                 (   3)**

**   A scope-delimiter did not have a matching verb and was discarded.

Resolution:

In this instance the AIX machine was 32bit and needed a 32bit license key for Server Express. Once this was installed compiling the simple COBOL program tictac.cbl compiled successfully.