Yes... but $ and $!.'' are different, aren't they? They're similar, of
course, but if the dictionary outright says that something should be
different, I don't think that that should be a problem.

-- 
Raul

On Tue, Apr 23, 2013 at 4:03 PM, Henry Rich <[email protected]> wrote:
> Earlier it says
>
> x$y gives a length error if y is empty and x,siy does not contain a zero.
>
> Henry Rich
>
>
> On 4/23/2013 10:49 AM, Raul Miller wrote:
>>
>> When I read http://www.jsoftware.com/help/dictionary/d210.htm I see the
>> text:
>>
>> "The fit conjunction ($!.f) provides fill specified by the atom f , or
>> the normal fill defined under Take ({.) if f is an empty vector."
>>
>> So I am not sure why this behavior would be unexpected.
>>
>> --
>> Raul
>>
>> On Mon, Apr 22, 2013 at 9:42 PM, Henry Rich <[email protected]> wrote:
>>>
>>> I'm not talking about
>>>
>>>     3 $ 4
>>> 4 4 4
>>>
>>>    or even
>>>     3 $ i. 2 3
>>> 0 1 2
>>> 3 4 5
>>> 0 1 2
>>>
>>>    What happens when the right argument has no atoms?  Like
>>>
>>>     3 $ (0$0)
>>> ?
>>>
>>>
>>>
>>>     3 $ (0$0)
>>> |length error
>>>
>>>    You can see the problem.  Since all empties are considered identical,
>>> what
>>> value should Roger make 3 copies of?
>>>
>>>    But... do you have to make the right operand non-empty, or is there a
>>> way
>>> to use $ with empty y?
>>>
>>>
>>>
>>>     There is...
>>>
>>>     3 $!.5 (0$0)
>>> 5 5 5
>>>
>>>     You can even keep the type of the empty:
>>>
>>>        3 $!.'' (0$0)
>>> 0 0 0
>>>        3 $!.'' (0$a:)
>>> ++++
>>> ||||
>>> ++++
>>>
>>> As I read the Dictionary, this behavior is unexpected - but welcome.
>>>
>>> Henry Rich
>>>
>>> ----------------------------------------------------------------------
>>> For information about J forums see http://www.jsoftware.com/forums.htm
>>
>> ----------------------------------------------------------------------
>> For information about J forums see http://www.jsoftware.com/forums.htm
>>
> ----------------------------------------------------------------------
> For information about J forums see http://www.jsoftware.com/forums.htm
----------------------------------------------------------------------
For information about J forums see http://www.jsoftware.com/forums.htm

Reply via email to