lhs ^:= rhs assigns rhs to be the delayed value of lhs, and associates the assignment with symbols that occur at level one in lhs.
When you make a definition in the form f[args]=rhs or f[args]:=rhs, Mathematica associates your definition with the object f. This means, for example, that such definitions ...
UpSet
(Built-in Mathematica Symbol) lhs ^= rhs assigns rhs to be the value of lhs, and associates the assignment with symbols that occur at level one in lhs.
Characters that are not letters, letter-like forms, or structural elements are treated by Mathematica as operators. Mathematica has built-in rules for interpreting all ...
Mathematica has over 3000 built-in functions and other objects, all based on a single unified framework, and all carefully designed to work together, both in simple ...
Set::setrpt SetDelayed::setrpt UpSet::setrpt UpSetDelayed::setrpt TagSet::setrpt TagSetDelayed::setrpt
Set::setraw SetDelayed::setraw UpSet::setraw UpSetDelayed::setraw TagSet::setraw TagSetDelayed::setraw