On Wed, Apr 29, 2009 at 3:27 PM, Don Watson <[email protected]> wrote: > Computer languages and Mathematics tend to generate parentheses. Too > many can be confusing. The entities that cause them in a right to left > language are dyadic nouns.
I do not know what you mean by dyadic nouns. However, in general, you need parenthesis whenever you want to use an ordering different from whatever the language defines as normal. > in tacit J,"@:" seems a way of avoiding parentheses. Couldn't the > phrase: > > V1 @: V2 @: V3, instead be written: > > (V1 ( V2 V3)) That would be different. > If so, I would understand better if the document told me the real reason > why I need to use: "@:". You do not need to use "@:". For that matter, you do not need to use a computer. As for what it does, u@:v applies represents a derived verb. In this derived verb, the verb u is applied to the result of the verb v. If you have no use for derived verbs, this probably should not interest you. -- Raul ---------------------------------------------------------------------- For information about J forums see http://www.jsoftware.com/forums.htm
