Self reference applies to the verb in which it is defined. This seems
to be the entire tacit verb.
https://code.jsoftware.com/wiki/Vocabulary/dollarco
$ ijconsole
a=: i.4
ff=: 3 : 0
+/ y
:
ff x,:y
)
ff a
6
666 ff a
666 667 668 669
ff_tacit=: +/ : ([: $: ,:)
ff_tacit a
6
666 ff_tacit a
666 667 668 669
Date: Mon, 15 May 2023 11:52:38 +0100
From: "'Rob B' via Programming"<[email protected]>
To: J Programming<[email protected]>
Subject: [Jprogramming] Bivalent verb query
Message-ID:<[email protected]>
Content-Type: text/plain; charset=us-ascii
Could someone explain what I've misunderstood here please?
a=: i.4
ff=: 3 : 0
+/ y
:
$: x,:y
)
ff a,:a NB. works
a ff a NB. STACK ERROR or crash
Thanks, Rob
----------------------------------------------------------------------
For information about J forums see http://www.jsoftware.com/forums.htm