In APL89, Edward J Shaw contributed a paper with this title. He argued on the subject "user-friendly or theoretically correct", examples transliterated to J

errant      current(in 1998)  proposed
-------------------------------------------------------------
3 * 'A'     domain error     improper value - argument must be numeric
6 ? 5       domain error     improper value - value of left argument may not
                                              exceed value of the right argument
3 + (5      syntax error     syntax error - unmatched parentheses
2 3 + 4 5 6 length error     shape error - length of corresponding axes
                                           must be equal

so far nearly two decades years later there is little change, at least in J.

--
regards,
bill
----------------------------------------------------------------------
For information about J forums see http://www.jsoftware.com/forums.htm

Reply via email to