Shaw's ideas have not been adopted by any APL that I know of (APL2, Dyalog APL, APL2000, Micro APL, etc.)
----- Original Message ----- From: bill lam <[EMAIL PROTECTED]> Date: Saturday, December 15, 2007 7:16 Subject: [Jchat] making apl error messages kinder and gentler To: [email protected] > 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 > numeric6 ? 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. ---------------------------------------------------------------------- For information about J forums see http://www.jsoftware.com/forums.htm
