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