Yes, the argument to verb set must be a box or list of boxes, and (i.0 0) -:
empty '' is neither. Verb set does not do argument checking!
isset set empty ''
0
isset set < empty ''
1
E is set < empty '' NB. empty set
1
For what it's worth, every array except i.0 0 (used in the "set marker" box) is
allowed to be an element of a set.
Raul Miller wrote:
> On Fri, Jul 31, 2009 at 12:06 AM, Kip Murray<[email protected]> wrote:
>> Have you figured out the element of A =: set a: ?
>
> '' or i.0
>
> But consider:
> set empty ''
>
> For reasons I do not understand, you do not allow this.
>
----------------------------------------------------------------------
For information about J forums see http://www.jsoftware.com/forums.htm