This is documentation for Mathematica 4, which was
based on an earlier version of the Wolfram Language.
View current documentation (Version 11.2)

TagUnsetUpSetDelayed (^:=)

UpSet

FilledSmallSquarelhs^=rhs assigns rhs to be the value of lhs, and associates the assignment with symbols that occur at level one in lhs.

FilledSmallSquaref[g[x]]=value makes an assignment associated with f. f[g[x]]^=value makes an assignment associated instead with g.

FilledSmallSquareUpSet associates an assignment with all the distinct symbols that occur either directly as arguments of lhs, or as the heads of arguments of lhs.

FilledSmallSquare See The Mathematica Book: Section 2.4.10 and Section A.5.2.

FilledSmallSquare See also: TagSet, UpValues.

TagUnsetUpSetDelayed (^:=)