TAL Reference Summary
Warning Messages
TAL Reference Summary
118 096256 Tandem Computers Incorporated
52 The compiler no longer generates code for NonStop 1+ systems
As of release C00, the compiler no longer generates code for the NonStop 1+ system.
Instructions that apply only to NonStop 1+ systems are CBDA, CBDB, CBUA, CBUB,
CDS, RMD, SCAL, SLRU, LWBG, MAPP, MNGS, MNSG, MNSS, UMPP, XINC, XSMS,
ZZZZ. A CODE statement that specifies such an instruction causes error 44 (Illegal
instruction).
53 Illegal order of directives on directive line
A directive that must be first on a directive line is not first, or a directive that must be
last on a directive line is not last. Place the following directives as indicated below.
Directive Place in Directive Line Directive Place in Directive Line
ASSERTION Last IF Last
COLUMNS First SECTION Alone
ENDIF Alone SOURCE Last
If the COLUMNS directive appears in the compilation command, the compiler does
not enforce the above ordering.
54 The structure item rather than the define will be referenced
A DEFINE declaration renames a structure item, but the qualified identifier of the
DEFINE is the same as that of another structure item. A reference to the DEFINE
identifier accesses the other structure item. To ensure proper references, use unique
identifiers for all declarations.
55 The length of this structure exceeds 32767 bytes
at item **
item-name
A structure occurrence exceeds 32,767 bytes in length. The message identifies the item
that caused the structure to exceed the legal length; the next item is the one the
compiler cannot access. Reduce the length of the structure.