TAL Reference Manual
Error Messages
Appendix A—526371.001
A-10
21
21
The same identifier appears more than once as a statement label in the same scope.
Specify label identifiers that are unique within a scope. For example, MYLABEL
appears twice as statement labels within a procedure :
PROC q;
BEGIN
mylabel:
!Some statements here
mylabel: !Duplicate statement label
!More statements here
END;
22
The extended (32-bit) indirection symbol (.EXT) appears where the compiler expects
standard indirection. Use the standard (16-bit) indirection symbol (.) in this context.
23
The size field of a data type is incorrect. For example, INT(12) is incorrect. Specify a
correct data type, such as INT or INT(32).
24
A global data declaration follows a procedure declaration. Declare all global data
before the first procedure declaration.
25
The argument to the standard function $LADR does not have an extended address.
When you use $LADR, specify an argument that has an extended address.
Label declared more than once
Only standard indirect variables are allowed
Variable size error
Data declaration(s) must precede PROC declaration(s)
Item does not have an extended address