TAL Reference Manual
Error Messages
Appendix A—526371.001
A-37
160
160
More than one language attribute appears in a procedure declaration. Specify only one
of the following language attributes following the LANGUAGE keyword (and only in a
D-series EXTERNAL procedure declaration):
C
COBOL
FORTRAN
PASCAL
UNSPECIFIED
161
A language attribute appears in a procedure declaration that is not specified as being
EXTERNAL. Specify LANGUAGE followed by C, COBOL, FORTRAN, PASCAL, or
UNSPECIFIED only in D-series EXTERNAL procedure declarations.
162
An incorrect parameter declaration appears. Specify the correct parameter type.
163
A public name appears in a procedure declaration that is not specified as being
EXTERNAL. Specify a public name only in D-series EXTERNAL procedure
declarations.
164
Multiple EXTERNAL declarations have the same procedure identifier but have different
language attributes. Delete the incorrect EXTERNAL declaration.
Only one language attribute is allowed
Language attribute only allowed for external procedures
Illegal size given in procedure parameter declaration
Public name only allowed for external procedures
Procedure was previously declared in another language