Rick McGuire - 2012-08-09

SIGL is set to the location from which the SIGNAL or CALL occurs, in this case, line 6 of the program ("call checkAge 7"). The RAISE instruction terminates the current context and raises the exception at the caller's location. If it referred to the location of the RAISE instruction, this would be 19, not 8, since all SIGL locations are in absolute source file position, not relative to the start.