The file:///C:/Users/Admin/Downloads/JWithATwistReferenceManual.pdf describes a 
new language, JWithATwist, but what problem is this language supposed so solve?
Thanks.
Bo. 

    Den 17:12 onsdag den 13. december 2017 skrev Erling Hellenäs 
<[email protected]>:
 

 Hi all !

It seems some related info did not make it into my blog and it is not 
needed in my manual. My tweets about this are advertently cryptic:

-I found some interesting features of the real #J dyadic rank operator.

-Let's say the rank is zero and the argument is empty, how do you find 
the resulting type and shape?

-Nothing can not be scalar, which can be executed to find the rank, can it?

-If you execute the verb on a scalar default object, what do you do if 
you get an error? Which rank and type will you use?

More clearly:

I have found that J determines the type and shape of the result when 
both arguments of the dyadic array operation helper program are empty by 
executing the verb against default objects of both arguments. If the 
result  is an error, J hides this error. The result then gets another 
rank than it should. The rank is then not consistent with the rank 
obtained when the arguments are not empty.

This means that if you have a theory of how rank works, the theory will 
be falsified by some of the results you get, which means your 
understanding will most probably be fuzzy. You have to test all cases in 
the terminal to verify that it indeed works when one or the other 
argument, or both, are empty.

According to my notes, this is such a case:

    $(i.0) (2 1$ =)"1 0 [i.0
0
    $(i.1) (2 1$ =)"1 0 [i.1
1 2 1

Cheers,

Erling Hellenäs


Den 2017-12-13 kl. 16:24, skrev Erling Hellenäs:
> This blogpost also contains related information. 
> https://erlhelinfotech.wordpress.com/2016/08/17/jwithatwist-scalar-operations/
>  
>
>
> /Erling
>
>
> Den 2017-12-13 kl. 15:46, skrev Erling Hellenäs:
>> It seems you didn't read the parts of my manual I referenced. /Erling
>>
>>
>> Den 2017-12-13 kl. 14:39, skrev Raul Miller:
>>> On Wed, Dec 13, 2017 at 3:46 AM, Erling Hellenäs
>>> <[email protected]> wrote:
>>>> I doubt you can find reasonably accurate descriptions of this 
>>>> functionality
>>>> (these four helper programs) anywhere else.
>>> This suggests to me that you have not read
>>>
>>> http://www.jsoftware.com/help/dictionary/dictb.htm
>>> nor
>>> http://www.jsoftware.com/help/dictionary/dicta.htm
>>>
>>> I am surprised how many people have not read the reference manual -
>>> not just in the J community but among technical people in general.
>>>
>>> I really don't know what to make of this.
>>>
>>
>

----------------------------------------------------------------------
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