MathGroup Archive 2010

[Date Index] [Thread Index] [Author Index]

Search the Archive

Re: priorities between @, @@ and //

  • To: mathgroup at smc.vnet.net
  • Subject: [mg108750] Re: priorities between @, @@ and //
  • From: Bill Rowe <readnews at sbcglobal.net>
  • Date: Tue, 30 Mar 2010 05:01:13 -0500 (EST)

On 3/29/10 at 7:20 AM, guerom00 at gmail.com (guerom00) wrote:

>Just a quick question : what are the priority between all those
>operators ? I mean : - what is f@x//g ? Is it f[g[x]] or g[f[x]] -
>what is f@@{a,b}[[2]] ? Is it f[b] or (f[a,b])[[2]]

>You see what I mean... What are the rules for the priority of all
>those operators ?

The easy thing to do is simply execute an example. That is:

In[1]:= f@x // g

Out[1]= g[f[x]]

In[2]:= f @@ {a, b}[[2]] // Trace

Out[2]= {{{a,b}[[2]],b},f@@b,b}

Or look at the documentation. Specifically,

tutorial/OperatorInputForms



  • Prev by Date: Re: Histogram
  • Next by Date: Re: Histogram
  • Previous by thread: Re: priorities between @, @@ and //
  • Next by thread: Re: priorities between @, @@ and //