TAL Reference Summary

Error Messages
TAL Reference Summary
96 096256 Tandem Computers Incorporated
96 Address references between global data blocks not allowed
A variable declared in one global data block is initialized with the address of a variable
declared in another global data block. Because global data blocks are relocatable, such
an initialization is invalid. Include both declarations in the same global data block (or
BLOCK declaration). This message occurs only if the compilation begins with a
NAME declaration.
97 Equivalences between global data blocks not allowed
An equivalenced declaration in a global data block refers to a variable declared in
another global data block. Place both declarations in the same global data block (or
BLOCK declaration). This message occurs only if the compilation unit begins with the
NAME declaration.
98 Extended arrays are not allowed in subprocedures
A declaration for an extended indirect array appears in a subprocedure. Remove the
extended indirection symbol (.EXT) from the array declaration. Sublocal variables
must be directly addressed.
99 Initialization list exceeds space allocated
A constant list contains values that exceed the space allocated by the data declaration.
List smaller values in the constant list or declare larger variables.
100 Nested parametric-DEFINE definition encountered during
expansion
Nesting of DEFINE declarations occurs. Remove the DEFINE declaration that is
nested within another DEFINE declaration.
101 Illegal conversion to EXTENSIBLE
An attempt to convert an ineligible procedure to EXTENSIBLE occurs. Convert only a
VARIABLE procedure that has at least one parameter, at most 16 words of parameters,
and all one-word parameters except the last, which can be a word or longer. Also
specify the number of parameters the procedure had when it was VARIABLE.