Some interpretation happens when the explicit verb is being defined.

Otherwise, we would not get errors like this:

   3 : 'if.'|control error
Statements about the deeper details should probably be qualified by
engine version.

-- 
Raul
On Mon, Jan 9, 2012 at 1:36 PM, Don Guinn <[email protected]> wrote:
> Definitions are interpreted each time it is executed. Tacit definitions are
> interpreted when they are encountered in the script. If you use a named
> tacit verb with each or whatever it does not have to be interpreted again.
> The definition is simply used. At least that's how I think it works. And if
> it doesn't, it should.
>
> On Monday, January 9, 2012, Raul Miller <[email protected]> wrote:
>> Or, for people on systems where 'whereDefined' is not defined:
>>
>>   (4!:3 bind '' {::~ 4!:4) <'each'
>>
>> Speaking of which, 'bind' is [in my opinion] a commonly used "cover
>> function" (though it's not a verb, and could also be called a "meta
>> function").
>>
>>
>> --
>> Raul
>>
>>
>> On Mon, Jan 9, 2012 at 12:41 PM, Tom Szczesny <[email protected]> wrote:
>>> I guess that the answer to that question is found by:
>>>
>>>   whereDefined 'each'
>>> /home/tom/jgplsrc/j/system/main/stdlib.ijs
>>>
>>>
>>> On Mon, Jan 9, 2012 at 12:23 PM, Tom Szczesny <[email protected]> wrote:
>>>
>>>> Yes, I should have asked J.
>>>> Who knew that there was a cover function (each) for   &.>   ?
>>>>
>>>> Or that each concept was expressed by        &.>        ?
>>>>
>>>> What other commonly used cover functions exist?
>>>> (each is not listed in the Index.)
>>>>
>>>>
>>>> 2012/1/9 Björn Helgason <[email protected]>
>>>>
>>>>> 2012/1/9 Tom Szczesny <[email protected]>
>>>>>
>>>>>
>>>>> > How do you express
>>>>> >    <  each  i.7
>>>>> > and get 7 individually boxed items?
>>>>> > (I could not find an entry for "each" in the Index, nor in the
>>>>> Vocabulary.)
>>>>> >
>>>>> > You should have asked J
>>>>>
>>>>>   <  each  i.7
>>>>> ┌───┬───┬───┬───┬───┬───┬───┐
>>>>> │┌─┐│┌─┐│┌─┐│┌─┐│┌─┐│┌─┐│┌─┐│
>>>>> ││0│││1│││2│││3│││4│││5│││6││
>>>>> │└─┘│└─┘│└─┘│└─┘│└─┘│└─┘│└─┘│
>>>>> └───┴───┴───┴───┴───┴───┴───┘
>>>>>   each
>>>>> &.>
>>>>>   <  &.>  i.7
>>>>> ┌───┬───┬───┬───┬───┬───┬───┐
>>>>> │┌─┐│┌─┐│┌─┐│┌─┐│┌─┐│┌─┐│┌─┐│
>>>>> ││0│││1│││2│││3│││4│││5│││6││
>>>>> │└─┘│└─┘│└─┘│└─┘│└─┘│└─┘│└─┘│
>>>>> └───┴───┴───┴───┴───┴───┴───┘
>>>>> ----------------------------------------------------------------------
>>>>> 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
----------------------------------------------------------------------
For information about J forums see http://www.jsoftware.com/forums.htm

Reply via email to