In REXX, SIGL is a special variable automatically set by the interpreter to the line number of the instruction that caused a transfer of control (such as a CALL, a function invocation, or a SIGNAL instruction). This is extremely useful for error trapping and debugging.