TAL Reference Manual

Error Messages
Appendix A—526371.001
A-48
41
41
A TACL DEFINE name appears in place of a file name, but the system is not
configured to use TACL DEFINEs. Error 39 (Open failed on
file-name) follows warning
41. Issue the TACL commands that enable the TACL DEFINE.
42
An incorrect bit specification occurs. To access or deposit bits in a STRING item,
specify bit numbers 8 through 15 only. Specifying bit numbers 0 through 7 of a
STRING item has no effect, because the system stores STRING items in the right byte
of a word and places a zero in the left byte.
43
$OCCURS appears with an argument that is a simple variable, pointer, or procedure
parameter, so OCCURS returns a 1. Use $OCCURS only with an array (declared in or
out of a structure), a structure, or a substructure (but not a template structure or a
template substructure).
44
The named subprocedure is declared FORWARD but is not referenced, and its body is
not declared. If the absence the body of
subproc-name adversely affects your program,
declare the subprocedure body.
45
The VARIABLE attribute appears for a procedure or subprocedure that has no
parameters. The compiler ignores the VARIABLE attribute.
File system DEFINEs are not enabled
Specified bit extract/deposit may be invalid for strings
A default OCCURS count of 1 is returned
A subprocedure declared FORWARD is missing -
subproc-name
Variable attribute ignored - no parameters