TAL Reference Summary
Warning Messages
TAL Reference Summary
116 096256 Tandem Computers Incorporated
40 A procedure declared FORWARD is missing -
proc-name
A FORWARD declaration occurs, but the procedure body declaration is missing. The
compiler converts all references to this procedure into EXTERNAL references to the
same identifier. If this is not your intent, declare the procedure body.
41 File system DEFINEs are not enabled
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 Specified bit extract/deposit may be invalid for strings
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 A default OCCURS count of 1 is returned
$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 A subprocedure declared FORWARD is missing -
subproc-name
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 Variable attribute ignored - no parameters
The VARIABLE attribute appears for a procedure or subprocedure that has no
parameters. The compiler ignores the VARIABLE attribute.