It has always bugged me that debug signal message is not correct. Now that the J source is open for suggestions for changes I would like to suggest a change to the message.
Given: f +-+-+------------------------------------+ |3|:|try. +y | | | |catch. 'y is not numeric.'(13!:8)123| | | |end. | +-+-+------------------------------------+ 'First', f 'Last' |y is not numeric. | 'y is not numeric.' (13!:8)123 'First', + 'Last' |domain error | 'First', +'Last' Notice that the second error message shows the caller's line in error, not the line issuing the message. It would be more meaningful if the display were: 'First', + 'Last' |y is not numeric. | 'First', f'Last' Granted, if debug were on then the suspension and message should be as it is now, but when it is off using the line from the caller makes more sense. ---------------------------------------------------------------------- For information about J forums see http://www.jsoftware.com/forums.htm