MathGroup Archive 2008

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

Search the Archive

Re: What is @@@?

  • To: mathgroup at smc.vnet.net
  • Subject: [mg87301] Re: What is @@@?
  • From: Bill Rowe <readnews at sbcglobal.net>
  • Date: Mon, 7 Apr 2008 05:16:08 -0400 (EDT)

On 4/6/08 at 6:44 AM, siegman at stanford.edu (AES) wrote:

>In article <ft2au1$ph5$1 at smc.vnet.net>,
>"Kevin J. McCann" <Kevin.McCann at umbc.edu> wrote:

>>I have seen several references to the command @@@ in this
>>newsgroup, but a query of the online Documentation Center just
>>refers me to Apply (@@). What does it do and where can I read about
>>it?

>More broadly:

>*  Do all the _non-alphabetical_ commands (or symbols, or operators,
>or abbreviations, or whatever is their proper appellation) like
>"/.", "//.",  "->",  "=>",  "@",  etc, etc, etc, have a unique
>appellation _as a class_?

>*  Does each of these non-alphabetical constructs also have a unique
>individual name?

As far as I know there are unique names for these. The names can
be found using FullForm. For example,

In[11]:= FullForm[Hold[x /. {x -> 2}]]

Out[11]//FullForm= Hold[ReplaceAll[x,List[Rule[x,2]]]]

which tells you the name for /. is ReplaceAll

>*  Suppose one wanted to get a complete (complete!) list of all of
>these non-alphabetical constructs, their names, and maybe a brief
>description of their meaning, to use maybe as a reference list, a
>crib sheet, or just to see which of them one hasn't learned
>yet. Where would one go?

The best I could find for this is the information under Operator
Input Forms in tutorial/InputSyntax#24487


  • Prev by Date: Re: A problem with solving some nonlinear system
  • Next by Date: Re: What is @@@?
  • Previous by thread: Re: What is @@@?
  • Next by thread: Re: What is @@@?