TAL Reference Summary

Error Messages
TAL Reference Summary
096256 Tandem Computers Incorporated 81
17 Formal parameter type specification is missing
A declaration for a formal parameter is missing in the procedure or subprocedure
header. Declare the missing formal parameter or remove its identifier from the formal
parameter list.
18 Illegal array bounds specification
Incorrect bounds appear in an array declaration. To correct this error:
Specify bounds that are constant expressions.
Specify a lower bound that is smaller than the upper bound. (This is not a
requirement when the array is declared within a structure.)
Specify no bounds when you declare an equivalenced variable:
INT a[0:5] = b; !Cause error 18
19 Global or nested SUBPROC declaration
A subprocedure declaration appears either outside a procedure or within another
subprocedure. Declare all subprocedures within a procedure but not within a
subprocedure.
20 Illegal bit field designator
A bit field construct is incorrect. Correct the construct so that both bit numbers are
INT constants and the left bit number is less than or equal to the right bit number; for
example:
<0:5>