Apologies I thought I had already sent this message but it got lost…. Thanks Henry, nuvoc $: does say 'tacit' but I missed that, doh.
Is there any way to achieve what I was trying to do, ie define the dyad in terms of the monad? I am on iPadOS 15. J701 gives stack error but J903 crashes. Thanks, Rob. > On 15 May 2023, at 13:49, Henry Rich <henryhr...@gmail.com> wrote: > Yes. $: applies only to tacit programs or tacit components of sentences. > > The simplest way to get a stack error is > > $: 0 > > (but if you can make it crash in 9.4 or later, please report how you did it > and what your JVERSION is) > > $: means 'execute the verb phrase I was contained in'. $: by itself means > 'execute myself' with nothing to stop the recursion. > > $: is difficult to define in words. > https://code.jsoftware.com/wiki/Vocabulary/dollarco under More Information is > the best I can do. > > Henry Rich > > On 5/15/2023 8:36 AM, Brian Schott wrote: >> Reading in Nuvoc I see the following comment. Perhaps, it pertains. >> 3. In no case does $: refer to a larger unit than the sentence it appears >> in, for example an explicit definition in which it appears. >> ---------------------------------------------------------------------- >> 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