Mathematica 9 is now available
 Documentation / Mathematica / The Mathematica Book / Reference Guide / Some General Notations and Conventions  /

A.3.12 Protection

Mathematica allows you to make assignments that override the standard operation and meaning of built-in Mathematica objects.
To make it difficult to make such assignments by mistake, most built-in Mathematica objects have the attribute Protected. If you want to make an assignment for a built-in object, you must first remove this attribute. You can do this by calling the function Unprotect.
There are a few fundamental Mathematica objects to which you absolutely cannot assign your own values. These objects carry the attribute Locked, as well as Protected. The Locked attribute prevents you from changing any of the attributes, and thus from removing the Protected attribute.



Any questions about topics on this page? Click here to get an individual response.Buy NowMore Information
THIS IS DOCUMENTATION FOR AN OBSOLETE PRODUCT.
SEE THE DOCUMENTATION CENTER FOR THE LATEST INFORMATION.