|
[Date Index]
[Thread Index]
[Author Index]
Re: Re: Function, Command, Operator, Object...etc.
It certainly is.
FullForm[x_]
Pattern[x,Blank[]]
However, there is one thing here that is a bit strange. This:
In[14]:=
FullForm[_]
Out[14]//FullForm=
Blank[]
has head Blank but is in fact a pattern. But still, it certainly is
an expression. There only things that are not expressions are special
constructs such as !!filename (show file) and a few others.
Andrzej Kozlowski
On 18 Oct 2005, at 15:45, Chris Chiasson wrote:
> Maybe I am wrong, but pretty much every expression has a head and zero
> or more slots. That's it.
>
> I wonder if a pattern is an expression...
>
> On 10/16/05, Steven T. Hatton <hattons at globalsymmetry.com> wrote:
>
>> Section 2.1.2 of The Mathematica Book for 5.2 discusses different
>> ways to
>> interpret parts of expressions. The examples given are "Function,
>> Command,
>> Operator, Head and Object type." Do these terms have any meaning
>> within
>> the Mathematica language, or are these purely conceptual ideas
>> intended to
>> aid the user in understanding the language? Are these terms given
>> formal
>> definitions as regards their meaning when used to discuss
>> Mathematica? If
>> so, where might I find these definitions?
>> --
>> "Philosophy is written in this grand book, The Universe. ... But
>> the book
>> cannot be understood unless one first learns to comprehend the
>> language...
>> in which it is written. It is written in the language of
>> mathematics, ...;
>> without which wanders about in a dark labyrinth." The Lion of Gaul
>>
>>
>>
>
>
> --
> Chris Chiasson
> http://chrischiasson.com/contact/chris_chiasson
>
>
Andrzej Kozlowski
Tokyo, Japan
Prev by Date:
Re: NestList
Next by Date:
Re: interactive web Mathematica examples on Math World not working under firefox?
Previous by thread:
Re: Function, Command, Operator, Object...etc.
Next by thread:
Re: Function, Command, Operator, Object...etc.
|