It's not a matter of monadic/dyadic.  This conjunction does not refer to x or y, and so the body is executed when it receives the u and v operands.  I don't think the language specifies which 'valence' will be executed if both are defined; apparently it is the dyad.

Henry Rich

On 10/7/2018 7:36 PM, Linda Alvord wrote:
Pascal, did you mean something like this? Your a2 has an error.

a=: 2 : ('u@v';':';'u v')
a3=: 0 :('u@V';':';'U V') a
2 : 0
u@v
:
u v
)
a3
┌───┬─┬───┐
│u@V│:│U V│
└───┴─┴───┘
I don’t know what this thread id abouttt. This is just a guess.

Linda

-----Original Message-----
From: Programming <[email protected]> On Behalf Of 
'Pascal Jasmin' via Programming
Sent: Saturday, October 6, 2018 8:39 PM
To: Programming Forum <[email protected]>
Subject: [Jprogramming] bug in j806 (I think) ambivalent explicit conjunction

a =: 2 : ('u@v';':';'u v')
    a2 : 0u@v:u v)
so far so good...
   - a +- +
it just assumes that result expression is dyadic workaround is to use tacit 
version of : in return value of a, but this doesn't seem like it is working 
right.
----------------------------------------------------------------------
For information about J forums see 
https://eur02.safelinks.protection.outlook.com/?url=http%3A%2F%2Fwww.jsoftware.com%2Fforums.htm&amp;data=02%7C01%7C%7C52676e95aecd4d9eebd208d62bed7241%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C636744696161906661&amp;sdata=BlaK07AU8fRKjUT8xR1DjVzYSAf24HrRBnDsJ7KkoCQ%3D&amp;reserved=0
----------------------------------------------------------------------
For information about J forums see http://www.jsoftware.com/forums.htm


---
This email has been checked for viruses by AVG.
https://www.avg.com

----------------------------------------------------------------------
For information about J forums see http://www.jsoftware.com/forums.htm

Reply via email to