DOCUMENTATION CENTER SEARCH
Mathematica
>
Built-in
Mathematica
Symbol
Associating Definitions with Different Symbols
Tutorials »
|
TagSet
UpSetDelayed
UpValues
Unset
ClearAll
See Also »
|
Assignments
Language Overview
Package Development
More About »
UpSet
(^=)
lhs
^=
rhs
assigns
rhs
to be the value of
lhs
, and associates the assignment with symbols that occur at level one in
lhs
.
MORE INFORMATION
f
[
g
[
x
]]=
value
makes an assignment associated with
f
.
f
[
g
[
x
]]^=
value
makes an assignment associated instead with
g
.
UpSet
associates an assignment with
all
the distinct symbols that occur either directly as arguments of
lhs
, or as the heads of arguments of
lhs
.
EXAMPLES
CLOSE ALL
Basic Examples
(1)
Define a symbolic property of a symbol:
In[1]:=
Out[1]=
Scope
(2)
Applications
(1)
Properties & Relations
(2)
SEE ALSO
TagSet
UpSetDelayed
UpValues
Unset
ClearAll
TUTORIALS
Associating Definitions with Different Symbols
MORE ABOUT
Assignments
Language Overview
Package Development
New in 1
© 2008 Wolfram Research, Inc.