Let's say you make a mistake:
   rms=: 2 :'%:+/*:y'

You test your defined word and notice your mistake:
   rms 2 3 5
|value error: rms

So you fix it, and test again:
   rms=: 3 :'%:+/*:y'
   rms 2 3 5
6.16441

But verbs can only take nouns as arguments.

Thanks,

-- 
Raul


On Thu, Nov 20, 2014 at 2:46 AM, Sergey Kamenev <[email protected]> wrote:

> 20.11.2014 09:05, Jan-Pieter Jacobs пишет:
>
>> To give you a more direct reply:
>>
>> conjunctions, like  & and @ work on either verbs or nouns.
>> =: and =. are neither, they are a special category called copula.
>>
>> I hope this clarifies.
>>
>
> It is clear that the assignment is an exception to the rule.
> It is unclear why this was done.
> This violates universality.
>
> ----------------------------------------------------------------------
> 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