From: *Henry Rich* <henryhr...@gmail.com>
Date: 3 May 2016 at 14:00
To: jeng...@jsoftware.com


A longstanding error is

   ' ' + (0$0)
|domain error
|   ' '    +(0$0)

It should work to produce an empty list, by analogy with

   5 + ''

and

   ' ' +"0 (0$0)  NB. Also fails because of Integrated Rank Support
|domain error
|   ' '    +"0(0$0)

   ' ' +"0"0 (0$0)   NB. But at its heart, it works

   ' ' (3 : 'x+y'"0) (0$0)   NB. Works this way too


I would like to fix this, once I can follow the code well enough to find
it.  But it occurs to me that I ought to ask the old hands whether there's
anything wrong with doing that.

Is there?

Henry



----------
From: *Roger Hui* <rogerhui.can...@gmail.com>
Date: 3 May 2016 at 14:35
To: Henry Rich <henryhr...@gmail.com>
Cc: jeng...@jsoftware.com


The expression NOT signalling error is what Dyalog APL does, so you'll have
that much going for you.
----------------------------------------------------------------------
For information about J forums see http://www.jsoftware.com/forums.htm

Reply via email to